diff options
author | Geert Bosch <geert@mongodb.com> | 2015-10-26 18:32:35 -0400 |
---|---|---|
committer | Geert Bosch <geert@mongodb.com> | 2015-10-28 22:28:58 -0400 |
commit | adcef363bccdb179e448b47e18ba5541d9a60eab (patch) | |
tree | e6e3e2442c5732716289234e5f55cb9c66462ac8 /src/mongo/bson/bson_obj_test.cpp | |
parent | 5d6d625bd2fad0c52af639ba04c2abbca6abc49e (diff) | |
download | mongo-adcef363bccdb179e448b47e18ba5541d9a60eab.tar.gz |
SERVER-21160: revert woCompare to using unsigned comparison for Timestamp
Diffstat (limited to 'src/mongo/bson/bson_obj_test.cpp')
-rw-r--r-- | src/mongo/bson/bson_obj_test.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/mongo/bson/bson_obj_test.cpp b/src/mongo/bson/bson_obj_test.cpp index 07735eb6025..278b344a784 100644 --- a/src/mongo/bson/bson_obj_test.cpp +++ b/src/mongo/bson/bson_obj_test.cpp @@ -41,6 +41,12 @@ TEST(BSONObjToString, EmptyArray) { ASSERT_EQUALS(text, o1_str); } +TEST(BSONObjCompare, Timestamp) { + ASSERT_LT(BSON("" << Timestamp(0, 3)), BSON("" << Timestamp(~0U, 2))); + ASSERT_GT(BSON("" << Timestamp(2, 3)), BSON("" << Timestamp(2, 2))); + ASSERT_EQ(BSON("" << Timestamp(3ULL)), BSON("" << Timestamp(0, 3))); +} + TEST(BSONObjCompare, NumberDouble) { ASSERT_LT(BSON("" << 0.0), BSON("" << 1.0)); ASSERT_LT(BSON("" << -1.0), BSON("" << 0.0)); |