summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/lite_parsed_query_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/query/lite_parsed_query_test.cpp')
-rw-r--r--src/mongo/db/query/lite_parsed_query_test.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mongo/db/query/lite_parsed_query_test.cpp b/src/mongo/db/query/lite_parsed_query_test.cpp
index d2c1cd92842..4ae2f3096b9 100644
--- a/src/mongo/db/query/lite_parsed_query_test.cpp
+++ b/src/mongo/db/query/lite_parsed_query_test.cpp
@@ -188,6 +188,17 @@ TEST(LiteParsedQueryTest, ForbidTailableWithNonNaturalSort) {
ASSERT_NOT_OK(result.getStatus());
}
+TEST(LiteParsedQueryTest, ForbidTailableWithSingleBatch) {
+ BSONObj cmdObj = fromjson(
+ "{find: 'testns',"
+ "tailable: true,"
+ "singleBatch: true}");
+ const NamespaceString nss("test.testns");
+ bool isExplain = false;
+ auto result = LiteParsedQuery::makeFromFindCommand(nss, cmdObj, isExplain);
+ ASSERT_NOT_OK(result.getStatus());
+}
+
TEST(LiteParsedQueryTest, AllowTailableWithNaturalSort) {
BSONObj cmdObj = fromjson(
"{find: 'testns',"