summaryrefslogtreecommitdiff
path: root/src/mongo/s/comparable_database_version_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/comparable_database_version_test.cpp')
-rw-r--r--src/mongo/s/comparable_database_version_test.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mongo/s/comparable_database_version_test.cpp b/src/mongo/s/comparable_database_version_test.cpp
index 3b2486a5ebd..d4201d56564 100644
--- a/src/mongo/s/comparable_database_version_test.cpp
+++ b/src/mongo/s/comparable_database_version_test.cpp
@@ -82,9 +82,15 @@ TEST(ComparableDatabaseVersionTest, VersionLessSameUuid) {
ASSERT_FALSE(version1 > version2);
}
+TEST(ComparableDatabaseVersionTest, DefaultConstructedVersionsAreEqual) {
+ const ComparableDatabaseVersion defaultVersion1{}, defaultVersion2{};
+ ASSERT(defaultVersion1 == defaultVersion2);
+ ASSERT_FALSE(defaultVersion1 < defaultVersion2);
+ ASSERT_FALSE(defaultVersion1 > defaultVersion2);
+}
+
TEST(ComparableDatabaseVersionTest, DefaultConstructedVersionIsAlwaysLess) {
const ComparableDatabaseVersion defaultVersion{};
- ASSERT_EQ(defaultVersion.getLocalSequenceNum(), 0);
const auto version1 =
ComparableDatabaseVersion::makeComparableDatabaseVersion(DatabaseVersion(UUID::gen(), 0));
ASSERT(defaultVersion != version1);