summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--jstests/multiVersion/verify_versions_test.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/jstests/multiVersion/verify_versions_test.js b/jstests/multiVersion/verify_versions_test.js
index f1a574c9b63..348537a4639 100644
--- a/jstests/multiVersion/verify_versions_test.js
+++ b/jstests/multiVersion/verify_versions_test.js
@@ -57,9 +57,19 @@ assertBinVersionComparesEqual("", version());
assertBinVersionsNotEqual("latest", "last-lts");
assertBinVersionsNotEqual("last-lts", version());
+assertBinVersionsNotEqual("latest", "last-continuous");
+assertBinVersionsNotEqual("last-continuous", version());
+
assertBinVersionComparesHigher("latest", "last-lts");
assertBinVersionComparesLower("last-lts", version());
+assertBinVersionComparesHigher("latest", "last-continuous");
+assertBinVersionComparesLower("last-continuous", version());
+
+if (lastContinuousFCV === lastLTSFCV) {
+ assertBinVersionComparesEqual("last-lts", "last-continuous");
+}
+
// 3.2 means 3.2.z for any value of z. It does not mean 3.0 or 3.0.w.
assertBinVersionsEqual("3.2", "3.2.4");
assertBinVersionsEqual("3.2.4", "3.2");