summaryrefslogtreecommitdiff
path: root/jstests/core/views/views_drop.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/core/views/views_drop.js')
-rw-r--r--jstests/core/views/views_drop.js43
1 files changed, 21 insertions, 22 deletions
diff --git a/jstests/core/views/views_drop.js b/jstests/core/views/views_drop.js
index d93def18eae..2f0b9b7e62e 100644
--- a/jstests/core/views/views_drop.js
+++ b/jstests/core/views/views_drop.js
@@ -7,30 +7,29 @@
* ]
*/
(function() {
- "use strict";
+"use strict";
- let viewsDBName = "views_drop";
- let viewsDB = db.getSiblingDB(viewsDBName);
- viewsDB.dropDatabase();
+let viewsDBName = "views_drop";
+let viewsDB = db.getSiblingDB(viewsDBName);
+viewsDB.dropDatabase();
- // Create collection and a view on it.
- assert.writeOK(viewsDB.coll.insert({x: 1}));
- assert.commandWorked(viewsDB.createView("view", "coll", []));
- assert.eq(
- viewsDB.view.find({}, {_id: 0}).toArray(), [{x: 1}], "couldn't find expected doc in view");
+// Create collection and a view on it.
+assert.writeOK(viewsDB.coll.insert({x: 1}));
+assert.commandWorked(viewsDB.createView("view", "coll", []));
+assert.eq(
+ viewsDB.view.find({}, {_id: 0}).toArray(), [{x: 1}], "couldn't find expected doc in view");
- // Drop collection, view and system.views in that order, checking along the way.
- assert(viewsDB.coll.drop(), "couldn't drop coll");
- assert.eq(viewsDB.view.find().toArray(), [], "view isn't empty after dropping coll");
- assert(viewsDB.view.drop(), "couldn't drop view");
- assert.eq(
- viewsDB.system.views.find().toArray(), [], "system.views isn't empty after dropping view");
- assert(viewsDB.system.views.drop(), "couldn't drop system.views");
+// Drop collection, view and system.views in that order, checking along the way.
+assert(viewsDB.coll.drop(), "couldn't drop coll");
+assert.eq(viewsDB.view.find().toArray(), [], "view isn't empty after dropping coll");
+assert(viewsDB.view.drop(), "couldn't drop view");
+assert.eq(
+ viewsDB.system.views.find().toArray(), [], "system.views isn't empty after dropping view");
+assert(viewsDB.system.views.drop(), "couldn't drop system.views");
- // Database should now be empty.
- let res = viewsDB.runCommand({listCollections: 1});
- assert.commandWorked(res);
- assert.eq(res.cursor.firstBatch,
- [],
- viewsDBName + " is not empty after deleting views and system.views");
+// Database should now be empty.
+let res = viewsDB.runCommand({listCollections: 1});
+assert.commandWorked(res);
+assert.eq(
+ res.cursor.firstBatch, [], viewsDBName + " is not empty after deleting views and system.views");
})();