Skip to content

Commit b83a8b9

Browse files
committed
SERVER-12993 restore batch_write_insert test behavior to be exacting
1 parent c6bef66 commit b83a8b9

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

jstests/core/batch_write_command_insert.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,7 @@ printjson(request = {insert : "system.indexes",
217217
printjson( result = coll.runCommand(request) );
218218
assert(result.ok);
219219
assert.eq(1, result.n);
220-
// Background index may or may not be created
221-
assert.lte(coll.getIndexes().length, 2);
220+
assert.eq(coll.getIndexes().length, 2);
222221

223222
//
224223
// Duplicate index insertion gives n = 0
@@ -241,17 +240,15 @@ printjson(request = {insert : "system.indexes",
241240
key : {x : 1}, name : "x_1", unique : true}]});
242241
printjson(result = coll.runCommand(request));
243242
assert(!result.ok);
244-
//This is LTE since we may or may not actually create the database
245-
assert.lte(coll.getIndexes().length, 1);
243+
assert.eq(coll.getIndexes().length, 0);
246244

247245
//
248246
// Empty index insertion
249247
coll.drop();
250248
printjson(request = {insert : "system.indexes", documents : [{}]});
251249
printjson(result = coll.runCommand(request));
252250
assert(!result.ok);
253-
// This is LTE since we may or may not actually create the database
254-
assert.lte(coll.getIndexes().length, 1);
251+
assert.eq(coll.getIndexes().length, 0);
255252

256253
//
257254
// Invalid index desc
@@ -293,6 +290,5 @@ printjson(request = {insert : "system.indexes",
293290
{ns : coll.toString(), key : {y : 1}, name : "y_1"}]});
294291
printjson(result = coll.runCommand(request));
295292
assert(!result.ok);
296-
// This is LTE since we may or may not actually create the database
297-
assert.lte(coll.getIndexes().length, 1);
293+
assert.eq(coll.getIndexes().length, 0);
298294

0 commit comments

Comments
 (0)