diff options
Diffstat (limited to 'src/mongo/s/comparable_database_version_test.cpp')
-rw-r--r-- | src/mongo/s/comparable_database_version_test.cpp | 8 |
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); |