mongo/jstests/sharding/drop_config_db.js

19 lines
522 B
JavaScript

/*
* Test that dropping the config DB does not crash the server.
* @tags: [
* disables_test_commands,
* config_shard_incompatible
* ]
*/
TestData.enableTestCommands = false;
const mongod = MongoRunner.runMongod();
const config = mongod.getDB("config");
// Create a collection in config to ensure that it exists before dropping it.
assert.commandWorked(config.runCommand({create: "test"}));
// Dropping the config DB should succeed.
assert.commandWorked(config.dropDatabase());
MongoRunner.stopMongod(mongod);