summaryrefslogtreecommitdiff
path: root/jstests/core/insert2.js
blob: 4d5de35bb36c19f61114d407baddf4c02587b97d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Create a new connection object so it won't affect the global connection when we modify
// it's settings.
var conn = new Mongo(db.getMongo().host);
conn._skipValidation = true;
conn.forceWriteMode(db.getMongo().writeMode());

t = conn.getDB(db.getName()).insert2;
t.drop();

assert.isnull( t.findOne() , "A" );
assert.writeError(t.insert( { z : 1 ,  $inc : { x : 1 } } , 0, true ));
assert.isnull( t.findOne() , "B" );
// Collection should not exist
assert.commandFailed( t.stats() );