summaryrefslogtreecommitdiff
path: root/jstests/noPassthroughWithMongod/index_boundary_values_validate.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/noPassthroughWithMongod/index_boundary_values_validate.js')
-rw-r--r--jstests/noPassthroughWithMongod/index_boundary_values_validate.js40
1 files changed, 19 insertions, 21 deletions
diff --git a/jstests/noPassthroughWithMongod/index_boundary_values_validate.js b/jstests/noPassthroughWithMongod/index_boundary_values_validate.js
index fd9ce6f5d21..5ff5a44ef93 100644
--- a/jstests/noPassthroughWithMongod/index_boundary_values_validate.js
+++ b/jstests/noPassthroughWithMongod/index_boundary_values_validate.js
@@ -3,30 +3,28 @@
'use strict';
(function() {
- var t = db.index_boundary_values_validate;
- t.drop();
+var t = db.index_boundary_values_validate;
+t.drop();
- assert.writeOK(t.insert({a: MaxKey, b: MaxKey}));
- assert.writeOK(t.insert({a: MaxKey, b: MinKey}));
- assert.writeOK(t.insert({a: MinKey, b: MaxKey}));
- assert.writeOK(t.insert({a: MinKey, b: MinKey}));
+assert.writeOK(t.insert({a: MaxKey, b: MaxKey}));
+assert.writeOK(t.insert({a: MaxKey, b: MinKey}));
+assert.writeOK(t.insert({a: MinKey, b: MaxKey}));
+assert.writeOK(t.insert({a: MinKey, b: MinKey}));
- assert.writeOK(t.insert({a: {}}));
- assert.writeOK(t.insert({b: {}}));
- assert.writeOK(t.insert({unindexed_field: {}}));
- assert.writeOK(t.insert({a: {}, b: {}}));
+assert.writeOK(t.insert({a: {}}));
+assert.writeOK(t.insert({b: {}}));
+assert.writeOK(t.insert({unindexed_field: {}}));
+assert.writeOK(t.insert({a: {}, b: {}}));
- assert.commandWorked(t.createIndex({a: 1, b: 1}));
- assert.commandWorked(t.createIndex({a: 1, b: -1}));
- assert.commandWorked(t.createIndex({a: -1, b: 1}));
- assert.commandWorked(t.createIndex({a: -1, b: -1}));
+assert.commandWorked(t.createIndex({a: 1, b: 1}));
+assert.commandWorked(t.createIndex({a: 1, b: -1}));
+assert.commandWorked(t.createIndex({a: -1, b: 1}));
+assert.commandWorked(t.createIndex({a: -1, b: -1}));
- var res = t.validate(true);
- assert.commandWorked(res);
+var res = t.validate(true);
+assert.commandWorked(res);
- assert.eq(
- res.nrecords, 8, 'the collection had an unexpected number of records:\n' + tojson(res));
- assert.eq(
- res.nIndexes, 5, 'the collection had an unexpected number of indexes:\n' + tojson(res));
- assert.eq(res.valid, true, 'the collection failed validation:\n' + tojson(res));
+assert.eq(res.nrecords, 8, 'the collection had an unexpected number of records:\n' + tojson(res));
+assert.eq(res.nIndexes, 5, 'the collection had an unexpected number of indexes:\n' + tojson(res));
+assert.eq(res.valid, true, 'the collection failed validation:\n' + tojson(res));
})();