2014-01-14 14:09:42 -05:00
|
|
|
// 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" )
|
2014-03-04 14:24:16 -05:00
|
|
|
// Collection should not exist
|
|
|
|
|
assert.commandFailed( t.stats() );
|