summaryrefslogtreecommitdiff
path: root/jstests/replsets/drop_db.js
diff options
context:
space:
mode:
authorclang-format-7.0.1 <adam.martin@10gen.com>2019-07-26 18:20:35 -0400
committerADAM David Alan Martin <adam.martin@10gen.com>2019-07-27 11:02:23 -0400
commit134a4083953270e8a11430395357fb70a29047ad (patch)
treedd428e1230e31d92b20b393dfdc17ffe7fa79cb6 /jstests/replsets/drop_db.js
parent1e46b5049003f427047e723ea5fab15b5a9253ca (diff)
downloadmongo-134a4083953270e8a11430395357fb70a29047ad.tar.gz
SERVER-41772 Apply clang-format 7.0.1 to the codebase
Diffstat (limited to 'jstests/replsets/drop_db.js')
-rw-r--r--jstests/replsets/drop_db.js91
1 files changed, 45 insertions, 46 deletions
diff --git a/jstests/replsets/drop_db.js b/jstests/replsets/drop_db.js
index 69f34eba059..49ee3e04406 100644
--- a/jstests/replsets/drop_db.js
+++ b/jstests/replsets/drop_db.js
@@ -4,57 +4,56 @@
* @tags: [requires_replication]
*/
(function() {
- "use strict";
+"use strict";
- function checkWriteConcern(testFn, checkFn) {
- const mongoRunCommandOriginal = Mongo.prototype.runCommand;
+function checkWriteConcern(testFn, checkFn) {
+ const mongoRunCommandOriginal = Mongo.prototype.runCommand;
- const sentinel = {};
- let cmdObjSeen = sentinel;
+ const sentinel = {};
+ let cmdObjSeen = sentinel;
- Mongo.prototype.runCommand = function runCommandSpy(dbName, cmdObj, options) {
- cmdObjSeen = cmdObj;
- return mongoRunCommandOriginal.apply(this, arguments);
- };
+ Mongo.prototype.runCommand = function runCommandSpy(dbName, cmdObj, options) {
+ cmdObjSeen = cmdObj;
+ return mongoRunCommandOriginal.apply(this, arguments);
+ };
- try {
- assert.doesNotThrow(testFn);
- } finally {
- Mongo.prototype.runCommand = mongoRunCommandOriginal;
- }
-
- if (cmdObjSeen == sentinel) {
- throw new Error("Mongo.prototype.runCommand() was never called: " + testFn.toString());
- }
+ try {
+ assert.doesNotThrow(testFn);
+ } finally {
+ Mongo.prototype.runCommand = mongoRunCommandOriginal;
+ }
- checkFn(cmdObjSeen);
+ if (cmdObjSeen == sentinel) {
+ throw new Error("Mongo.prototype.runCommand() was never called: " + testFn.toString());
}
- const rst = new ReplSetTest({nodes: 2});
- rst.startSet();
- rst.initiate();
-
- const dbName = "dbDrop";
- const collName = "coll";
- const primaryDB = rst.getPrimary().getDB(dbName);
-
- primaryDB.createCollection(collName);
- checkWriteConcern(() => assert.commandWorked(primaryDB.dropDatabase({w: "majority"})),
- (cmdObj) => {
- assert.eq(cmdObj.writeConcern, {w: "majority"});
- });
-
- primaryDB.createCollection(collName);
- checkWriteConcern(() => assert.commandWorked(primaryDB.dropDatabase({w: 1})), (cmdObj) => {
- assert.eq(cmdObj.writeConcern, {w: 1});
- });
-
- primaryDB.createCollection(collName);
- checkWriteConcern(() => assert.commandFailedWithCode(primaryDB.dropDatabase({w: 100000}),
- ErrorCodes.UnsatisfiableWriteConcern),
- (cmdObj) => {
- assert.eq(cmdObj.writeConcern, {w: 100000});
- });
-
- rst.stopSet();
+ checkFn(cmdObjSeen);
+}
+
+const rst = new ReplSetTest({nodes: 2});
+rst.startSet();
+rst.initiate();
+
+const dbName = "dbDrop";
+const collName = "coll";
+const primaryDB = rst.getPrimary().getDB(dbName);
+
+primaryDB.createCollection(collName);
+checkWriteConcern(() => assert.commandWorked(primaryDB.dropDatabase({w: "majority"})), (cmdObj) => {
+ assert.eq(cmdObj.writeConcern, {w: "majority"});
+});
+
+primaryDB.createCollection(collName);
+checkWriteConcern(() => assert.commandWorked(primaryDB.dropDatabase({w: 1})), (cmdObj) => {
+ assert.eq(cmdObj.writeConcern, {w: 1});
+});
+
+primaryDB.createCollection(collName);
+checkWriteConcern(() => assert.commandFailedWithCode(primaryDB.dropDatabase({w: 100000}),
+ ErrorCodes.UnsatisfiableWriteConcern),
+ (cmdObj) => {
+ assert.eq(cmdObj.writeConcern, {w: 100000});
+ });
+
+rst.stopSet();
})();