summaryrefslogtreecommitdiff
path: root/jstests/serverless/native_tenant_data_isolation_basic_security_token.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/serverless/native_tenant_data_isolation_basic_security_token.js')
-rw-r--r--jstests/serverless/native_tenant_data_isolation_basic_security_token.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/jstests/serverless/native_tenant_data_isolation_basic_security_token.js b/jstests/serverless/native_tenant_data_isolation_basic_security_token.js
index 3eead1b2286..11079552f8b 100644
--- a/jstests/serverless/native_tenant_data_isolation_basic_security_token.js
+++ b/jstests/serverless/native_tenant_data_isolation_basic_security_token.js
@@ -58,6 +58,13 @@ const tokenDB = tokenConn.getDB(kDbName);
tokenDB.runCommand({getMore: findRes.cursor.id, collection: kCollName}));
}
+ // Test the aggregate command.
+ {
+ const aggRes = assert.commandWorked(
+ tokenDB.runCommand({aggregate: kCollName, pipeline: [{$match: {a: 1}}], cursor: {}}));
+ assert(arrayEq([{_id: 0, a: 1, b: 1}], aggRes.cursor.firstBatch), tojson(aggRes));
+ }
+
// Find and modify the document.
{
const fad1 = assert.commandWorked(