diff options
Diffstat (limited to 'src/mongo/db/record_id_test.cpp')
-rw-r--r-- | src/mongo/db/record_id_test.cpp | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/src/mongo/db/record_id_test.cpp b/src/mongo/db/record_id_test.cpp index efc6d9ca5ea..389549bccc6 100644 --- a/src/mongo/db/record_id_test.cpp +++ b/src/mongo/db/record_id_test.cpp @@ -35,34 +35,34 @@ namespace mongo { namespace { - TEST( RecordId, HashEqual ) { - RecordId locA( 1, 2 ); - RecordId locB; - locB = locA; - ASSERT_EQUALS( locA, locB ); - RecordId::Hasher hasher; - ASSERT_EQUALS( hasher( locA ), hasher( locB ) ); - } +TEST(RecordId, HashEqual) { + RecordId locA(1, 2); + RecordId locB; + locB = locA; + ASSERT_EQUALS(locA, locB); + RecordId::Hasher hasher; + ASSERT_EQUALS(hasher(locA), hasher(locB)); +} - TEST( RecordId, HashNotEqual ) { - RecordId original( 1, 2 ); - RecordId diffFile( 10, 2 ); - RecordId diffOfs( 1, 20 ); - RecordId diffBoth( 10, 20 ); - RecordId reversed( 2, 1 ); - ASSERT_NOT_EQUALS( original, diffFile ); - ASSERT_NOT_EQUALS( original, diffOfs ); - ASSERT_NOT_EQUALS( original, diffBoth ); - ASSERT_NOT_EQUALS( original, reversed ); - - // Unequal DiskLocs need not produce unequal hashes. But unequal hashes are likely, and - // assumed here for sanity checking of the custom hash implementation. - RecordId::Hasher hasher; - ASSERT_NOT_EQUALS( hasher( original ), hasher( diffFile ) ); - ASSERT_NOT_EQUALS( hasher( original ), hasher( diffOfs ) ); - ASSERT_NOT_EQUALS( hasher( original ), hasher( diffBoth ) ); - ASSERT_NOT_EQUALS( hasher( original ), hasher( reversed ) ); - } - -} // namespace -} // namespace mongo +TEST(RecordId, HashNotEqual) { + RecordId original(1, 2); + RecordId diffFile(10, 2); + RecordId diffOfs(1, 20); + RecordId diffBoth(10, 20); + RecordId reversed(2, 1); + ASSERT_NOT_EQUALS(original, diffFile); + ASSERT_NOT_EQUALS(original, diffOfs); + ASSERT_NOT_EQUALS(original, diffBoth); + ASSERT_NOT_EQUALS(original, reversed); + + // Unequal DiskLocs need not produce unequal hashes. But unequal hashes are likely, and + // assumed here for sanity checking of the custom hash implementation. + RecordId::Hasher hasher; + ASSERT_NOT_EQUALS(hasher(original), hasher(diffFile)); + ASSERT_NOT_EQUALS(hasher(original), hasher(diffOfs)); + ASSERT_NOT_EQUALS(hasher(original), hasher(diffBoth)); + ASSERT_NOT_EQUALS(hasher(original), hasher(reversed)); +} + +} // namespace +} // namespace mongo |