diff options
author | Mathias Stearn <mathias@10gen.com> | 2011-01-18 13:11:48 -0500 |
---|---|---|
committer | Mathias Stearn <mathias@10gen.com> | 2011-01-18 13:11:48 -0500 |
commit | d798243f50226bcd1c076d831f94e3062eaeaecd (patch) | |
tree | 07fcad146da2dc0b0b458f6cd113e6d7dbad4770 /jstests/sharding/shard_insert_getlasterror_w2.js | |
parent | bffff7d07dd5d5dfa83017ad6ab3127a3a2d4b05 (diff) | |
download | mongo-d798243f50226bcd1c076d831f94e3062eaeaecd.tar.gz |
Add failing test for GLE with sharding+replset
Diffstat (limited to 'jstests/sharding/shard_insert_getlasterror_w2.js')
-rw-r--r-- | jstests/sharding/shard_insert_getlasterror_w2.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/jstests/sharding/shard_insert_getlasterror_w2.js b/jstests/sharding/shard_insert_getlasterror_w2.js index 17ad5d0f9c6..f2e5acdae39 100644 --- a/jstests/sharding/shard_insert_getlasterror_w2.js +++ b/jstests/sharding/shard_insert_getlasterror_w2.js @@ -47,6 +47,12 @@ function go() { dba.printShardingStatus() printjson (db['foo'].count()) + // Test case where GLE should return an error + db.foo.insert({_id:'a', x:1}); + db.foo.insert({_id:'a', x:1}); + var x = db.getLastErrorObj(2, 30000) + assert.neq(x.err, null, tojson(x)); + // Add more data for (var i = N; i < 2*N; i++) { db['foo'].insert({x: i, text: Text}) |