diff options
Diffstat (limited to 'jstests/core/no_db_created.js')
-rw-r--r-- | jstests/core/no_db_created.js | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/jstests/core/no_db_created.js b/jstests/core/no_db_created.js index 231e8ffe581..e563a7cd468 100644 --- a/jstests/core/no_db_created.js +++ b/jstests/core/no_db_created.js @@ -3,35 +3,35 @@ // checks that operations do not create a database (function() { - "use strict"; - var adminDB = db.getSiblingDB("admin"); - var noDB = function(db) { - var dbName = db.getName(); - var dbsRes = assert.commandWorked(adminDB.runCommand("listDatabases")); - dbsRes.databases.forEach(function(e) { - assert.neq( - dbName, e.name, "Found db which shouldn't exist:" + dbName + "; " + tojson(dbsRes)); - }); - }; - var mydb = db.getSiblingDB("neverCreated"); - mydb.dropDatabase(); - noDB(mydb); +"use strict"; +var adminDB = db.getSiblingDB("admin"); +var noDB = function(db) { + var dbName = db.getName(); + var dbsRes = assert.commandWorked(adminDB.runCommand("listDatabases")); + dbsRes.databases.forEach(function(e) { + assert.neq( + dbName, e.name, "Found db which shouldn't exist:" + dbName + "; " + tojson(dbsRes)); + }); +}; +var mydb = db.getSiblingDB("neverCreated"); +mydb.dropDatabase(); +noDB(mydb); - var coll = mydb.fake; +var coll = mydb.fake; - // force:true is for replset passthroughs - assert.commandFailed(coll.runCommand("compact", {force: true})); - noDB(mydb); - assert.writeOK(coll.insert({})); - mydb.dropDatabase(); +// force:true is for replset passthroughs +assert.commandFailed(coll.runCommand("compact", {force: true})); +noDB(mydb); +assert.writeOK(coll.insert({})); +mydb.dropDatabase(); - assert.commandFailed(coll.runCommand("dropIndexes")); - noDB(mydb); - assert.writeOK(coll.insert({})); - mydb.dropDatabase(); +assert.commandFailed(coll.runCommand("dropIndexes")); +noDB(mydb); +assert.writeOK(coll.insert({})); +mydb.dropDatabase(); - assert.commandFailed(coll.runCommand("collMod", {expireAfterSeconds: 1})); - noDB(mydb); - assert.writeOK(coll.insert({})); - mydb.dropDatabase(); +assert.commandFailed(coll.runCommand("collMod", {expireAfterSeconds: 1})); +noDB(mydb); +assert.writeOK(coll.insert({})); +mydb.dropDatabase(); }());
\ No newline at end of file |