diff options
Diffstat (limited to 'jstests/aggregation/sources/graphLookup/collation_graphlookup.js')
-rw-r--r-- | jstests/aggregation/sources/graphLookup/collation_graphlookup.js | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/jstests/aggregation/sources/graphLookup/collation_graphlookup.js b/jstests/aggregation/sources/graphLookup/collation_graphlookup.js index f3fbcf2ee34..459a7e70704 100644 --- a/jstests/aggregation/sources/graphLookup/collation_graphlookup.js +++ b/jstests/aggregation/sources/graphLookup/collation_graphlookup.js @@ -24,8 +24,8 @@ var foreignColl = db.collation_graphlookup_foreign; // Test that $graphLookup respects the collation set on the aggregation pipeline. Case // insensitivity should mean that we find both "jeremy" and "jimmy" as friends. coll.drop(); -assert.writeOK(coll.insert({username: "erica", friends: ["jeremy", "jimmy"]})); -assert.writeOK(coll.insert([{username: "JEREMY"}, {username: "JIMMY"}])); +assert.commandWorked(coll.insert({username: "erica", friends: ["jeremy", "jimmy"]})); +assert.commandWorked(coll.insert([{username: "JEREMY"}, {username: "JIMMY"}])); res = coll.aggregate( [ @@ -66,10 +66,10 @@ assert.eq(0, res[0].friendUsers.length); coll.drop(); assert.commandWorked(db.createCollection(coll.getName(), caseInsensitiveUS)); -assert.writeOK(coll.insert({username: "erica", friends: ["jeremy", "jimmy"]})); +assert.commandWorked(coll.insert({username: "erica", friends: ["jeremy", "jimmy"]})); foreignColl.drop(); assert.commandWorked(db.createCollection(foreignColl.getName(), caseSensitiveUS)); -assert.writeOK(foreignColl.insert([{username: "JEREMY"}, {username: "JIMMY"}])); +assert.commandWorked(foreignColl.insert([{username: "JEREMY"}, {username: "JIMMY"}])); // Test that $graphLookup inherits the default collation of the collection on which it is run, // and that this collation is used instead of the default collation of the foreign collection. @@ -93,9 +93,9 @@ assert.eq(2, res[0].friendUsers.length); // Test that we don't use the collation to dedup string _id values. This would cause us to miss // nodes in the graph that have distinct _id values which compare equal under the collation. coll.drop(); -assert.writeOK(coll.insert({username: "erica", friends: ["jeremy"]})); -assert.writeOK(coll.insert({_id: "foo", username: "JEREMY", friends: ["jimmy"]})); -assert.writeOK(coll.insert({_id: "FOO", username: "jimmy", friends: []})); +assert.commandWorked(coll.insert({username: "erica", friends: ["jeremy"]})); +assert.commandWorked(coll.insert({_id: "foo", username: "JEREMY", friends: ["jimmy"]})); +assert.commandWorked(coll.insert({_id: "FOO", username: "jimmy", friends: []})); res = coll.aggregate( [ @@ -119,9 +119,9 @@ assert.eq(2, res[0].friendUsers.length); // Test that the result set is not deduplicated under the collation. If two documents are // entirely equal under the collation, they should still both get returned in the "as" field. coll.drop(); -assert.writeOK(coll.insert({username: "erica", friends: ["jeremy"]})); -assert.writeOK(coll.insert({_id: "foo", username: "jeremy"})); -assert.writeOK(coll.insert({_id: "FOO", username: "JEREMY"})); +assert.commandWorked(coll.insert({username: "erica", friends: ["jeremy"]})); +assert.commandWorked(coll.insert({_id: "foo", username: "jeremy"})); +assert.commandWorked(coll.insert({_id: "FOO", username: "JEREMY"})); res = coll.aggregate( [ |