summaryrefslogtreecommitdiff
path: root/jstests/tool/shell_mkdir.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/tool/shell_mkdir.js')
-rw-r--r--jstests/tool/shell_mkdir.js64
1 files changed, 31 insertions, 33 deletions
diff --git a/jstests/tool/shell_mkdir.js b/jstests/tool/shell_mkdir.js
index b2ac1eae135..ea3b86384ed 100644
--- a/jstests/tool/shell_mkdir.js
+++ b/jstests/tool/shell_mkdir.js
@@ -1,37 +1,35 @@
// Test the shell's mkdir utility.
(function() {
- "use strict";
-
- var dir = MongoRunner.dataPath + "ShellMkdirTestDirectory";
- removeFile(dir);
-
- // Make a new directory
- var res = mkdir(dir);
- printjson(res);
- assert(res);
- assert(res["exists"]);
- assert(res["created"]);
-
- // Make the same directory again
- res = mkdir(dir);
- printjson(res);
- assert(res);
- assert(res["exists"]);
- assert(!res["created"]);
-
- // Check that we throw, rather than crash, on ""
- // (see https://svn.boost.org/trac/boost/ticket/12495)
- assert.throws(function() {
- mkdir("");
- }, [], "");
-
- removeFile(dir);
-
- // check that other internal path functions do not crash on ""
- assert(pathExists("") === false, "expected pathExists to return false on empty path");
- assert(copyDbpath("", "") === undefined,
- "expected copyDbpath to return undefined on empty path");
- assert(resetDbpath("") === undefined, "expected resetDbpath to return undefined on empty path");
-
+"use strict";
+
+var dir = MongoRunner.dataPath + "ShellMkdirTestDirectory";
+removeFile(dir);
+
+// Make a new directory
+var res = mkdir(dir);
+printjson(res);
+assert(res);
+assert(res["exists"]);
+assert(res["created"]);
+
+// Make the same directory again
+res = mkdir(dir);
+printjson(res);
+assert(res);
+assert(res["exists"]);
+assert(!res["created"]);
+
+// Check that we throw, rather than crash, on ""
+// (see https://svn.boost.org/trac/boost/ticket/12495)
+assert.throws(function() {
+ mkdir("");
+}, [], "");
+
+removeFile(dir);
+
+// check that other internal path functions do not crash on ""
+assert(pathExists("") === false, "expected pathExists to return false on empty path");
+assert(copyDbpath("", "") === undefined, "expected copyDbpath to return undefined on empty path");
+assert(resetDbpath("") === undefined, "expected resetDbpath to return undefined on empty path");
}());