summaryrefslogtreecommitdiff
path: root/jstests/core/collation_convert_to_capped.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/core/collation_convert_to_capped.js')
-rw-r--r--jstests/core/collation_convert_to_capped.js39
1 files changed, 19 insertions, 20 deletions
diff --git a/jstests/core/collation_convert_to_capped.js b/jstests/core/collation_convert_to_capped.js
index e1f79bafb76..237156e86d7 100644
--- a/jstests/core/collation_convert_to_capped.js
+++ b/jstests/core/collation_convert_to_capped.js
@@ -9,28 +9,27 @@
*/
(function() {
- "use strict";
+"use strict";
- let testDb = db.getSiblingDB("collation_convert_to_capped");
- let coll = testDb.coll;
- testDb.dropDatabase();
+let testDb = db.getSiblingDB("collation_convert_to_capped");
+let coll = testDb.coll;
+testDb.dropDatabase();
- // Create a collection with a non-simple default collation.
- assert.commandWorked(
- testDb.runCommand({create: coll.getName(), collation: {locale: "en", strength: 2}}));
- const originalCollectionInfos = testDb.getCollectionInfos({name: coll.getName()});
- assert.eq(originalCollectionInfos.length, 1, tojson(originalCollectionInfos));
+// Create a collection with a non-simple default collation.
+assert.commandWorked(
+ testDb.runCommand({create: coll.getName(), collation: {locale: "en", strength: 2}}));
+const originalCollectionInfos = testDb.getCollectionInfos({name: coll.getName()});
+assert.eq(originalCollectionInfos.length, 1, tojson(originalCollectionInfos));
- assert.writeOK(coll.insert({_id: "FOO"}));
- assert.writeOK(coll.insert({_id: "bar"}));
- assert.eq([{_id: "FOO"}],
- coll.find({_id: "foo"}).toArray(),
- "query should have performed a case-insensitive match");
+assert.writeOK(coll.insert({_id: "FOO"}));
+assert.writeOK(coll.insert({_id: "bar"}));
+assert.eq([{_id: "FOO"}],
+ coll.find({_id: "foo"}).toArray(),
+ "query should have performed a case-insensitive match");
- assert.commandWorked(testDb.runCommand({convertToCapped: coll.getName(), size: 4096}));
- const cappedCollectionInfos = testDb.getCollectionInfos({name: coll.getName()});
- assert.eq(cappedCollectionInfos.length, 1, tojson(cappedCollectionInfos));
- assert.eq(originalCollectionInfos[0].options.collation,
- cappedCollectionInfos[0].options.collation);
- assert.eq([{_id: "FOO"}], coll.find({_id: "foo"}).toArray());
+assert.commandWorked(testDb.runCommand({convertToCapped: coll.getName(), size: 4096}));
+const cappedCollectionInfos = testDb.getCollectionInfos({name: coll.getName()});
+assert.eq(cappedCollectionInfos.length, 1, tojson(cappedCollectionInfos));
+assert.eq(originalCollectionInfos[0].options.collation, cappedCollectionInfos[0].options.collation);
+assert.eq([{_id: "FOO"}], coll.find({_id: "foo"}).toArray());
})();