diff options
author | Eric Milkie <milkie@10gen.com> | 2014-03-21 10:15:50 -0400 |
---|---|---|
committer | Eric Milkie <milkie@10gen.com> | 2014-03-21 10:22:35 -0400 |
commit | 8ff2e19762ee4646ec0218b85dc3a235ae703524 (patch) | |
tree | 5f1a365b7accb527d7e045d88bd9942cd01f8017 | |
parent | 69ec3ce065a4ef0695bd36a7da224717a5aea458 (diff) | |
download | mongo-8ff2e19762ee4646ec0218b85dc3a235ae703524.tar.gz |
SERVER-13305 fix test for small_oplog
(cherry picked from commit f6713955af2bfe8a2c5f5ac7d0dfcabebbc821c5)
-rw-r--r-- | jstests/core/batch_write_command_insert.js | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/jstests/core/batch_write_command_insert.js b/jstests/core/batch_write_command_insert.js index 542d24d9dc3..79ac259275b 100644 --- a/jstests/core/batch_write_command_insert.js +++ b/jstests/core/batch_write_command_insert.js @@ -214,20 +214,6 @@ assert.eq(1, result.n); assert.eq(coll.getIndexes().length, 2); // -// Background index creation -coll.drop(); -coll.insert({ x : 1 }); -printjson(request = {insert : "system.indexes", - documents : [{ns : coll.toString(), - key : {x : 1}, - name : "x_1", - background : true}]}); -printjson( result = coll.runCommand(request) ); -assert(result.ok); -assert.eq(1, result.n); -assert.eq(coll.getIndexes().length, 2); - -// // Duplicate index insertion gives n = 0 coll.drop(); coll.ensureIndex({x : 1}, {unique : true}); @@ -300,3 +286,19 @@ printjson(result = coll.runCommand(request)); assert(!result.ok); assert.eq(coll.getIndexes().length, 0); +// +// Background index creation +// Note: due to SERVER-13304 this test is at the end of this file, and we don't drop +// the collection afterwards. +coll.drop(); +coll.insert({ x : 1 }); +printjson(request = {insert : "system.indexes", + documents : [{ns : coll.toString(), + key : {x : 1}, + name : "x_1", + background : true}]}); +printjson( result = coll.runCommand(request) ); +assert(result.ok); +assert.eq(1, result.n); +assert.eq(coll.getIndexes().length, 2); + |