2025-08-28 15:11:44 -04:00
|
|
|
let baseName = "jstests_dbNoCreate";
|
2009-02-06 14:26:56 -05:00
|
|
|
|
2025-08-28 15:11:44 -04:00
|
|
|
let m = MongoRunner.runMongod({});
|
2009-02-06 14:26:56 -05:00
|
|
|
|
2025-08-28 15:11:44 -04:00
|
|
|
let t = m.getDB(baseName).t;
|
2009-02-06 14:26:56 -05:00
|
|
|
|
2016-03-09 12:17:50 -05:00
|
|
|
assert.eq(0, t.find().toArray().length);
|
2014-02-02 11:21:12 -05:00
|
|
|
t.remove({});
|
2016-03-09 12:17:50 -05:00
|
|
|
t.update({}, {a: 1});
|
2009-02-06 14:26:56 -05:00
|
|
|
t.drop();
|
|
|
|
|
|
2015-03-22 12:08:21 -04:00
|
|
|
MongoRunner.stopMongod(m);
|
2009-02-06 14:26:56 -05:00
|
|
|
|
2016-03-09 12:17:50 -05:00
|
|
|
m = MongoRunner.runMongod({restart: true, cleanData: false, dbpath: m.dbpath});
|
2025-08-21 10:17:44 -07:00
|
|
|
assert.eq(-1, m.getDBNames().indexOf(baseName), "found " + baseName + " in " + tojson(m.getDBNames()));
|
2023-04-26 17:50:58 +00:00
|
|
|
MongoRunner.stopMongod(m);
|