diff options
author | Eric Milkie <milkie@10gen.com> | 2015-10-06 13:03:50 -0400 |
---|---|---|
committer | Eric Milkie <milkie@10gen.com> | 2015-10-08 09:45:58 -0400 |
commit | fcb0320edf3a82ab644433319eb717db29532485 (patch) | |
tree | 284952932cd1103557e971b64b9a8503202eac45 /src/mongo/db/query/getmore_request_test.cpp | |
parent | 1dde60ed210cd82ba8d0cbd8cc6a5089cb4ca5a8 (diff) | |
download | mongo-fcb0320edf3a82ab644433319eb717db29532485.tar.gz |
SERVER-20604 fix getMoreRequest.toBSON
Diffstat (limited to 'src/mongo/db/query/getmore_request_test.cpp')
-rw-r--r-- | src/mongo/db/query/getmore_request_test.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/mongo/db/query/getmore_request_test.cpp b/src/mongo/db/query/getmore_request_test.cpp index de88e3ffc7f..0bd7e788033 100644 --- a/src/mongo/db/query/getmore_request_test.cpp +++ b/src/mongo/db/query/getmore_request_test.cpp @@ -30,6 +30,7 @@ #include <string> +#include "mongo/db/repl/optime.h" #include "mongo/db/query/getmore_request.h" #include "mongo/db/jsobj.h" @@ -212,4 +213,16 @@ TEST(GetMoreRequestTest, toBSONHasTerm) { ASSERT_EQ(requestObj, expectedRequest); } +TEST(GetMoreRequestTest, toBSONHasCommitLevel) { + GetMoreRequest request( + NamespaceString("testdb.testcoll"), 123, 99, 1, repl::OpTime(Timestamp(0, 10), 2)); + BSONObj requestObj = request.toBSON(); + BSONObj expectedRequest = + BSON("getMore" << CursorId(123) << "collection" + << "testcoll" + << "batchSize" << 99 << "term" << 1 << "lastKnownCommittedOpTime" + << BSON("ts" << Timestamp(0, 10) << "t" << 2LL)); + ASSERT_EQ(requestObj, expectedRequest); +} + } // namespace |