summaryrefslogtreecommitdiff
path: root/jstests/core/shell/shell1.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/core/shell/shell1.js')
-rw-r--r--jstests/core/shell/shell1.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/jstests/core/shell/shell1.js b/jstests/core/shell/shell1.js
new file mode 100644
index 00000000000..4fc4c3a1c15
--- /dev/null
+++ b/jstests/core/shell/shell1.js
@@ -0,0 +1,18 @@
+x = 1;
+
+shellHelper("show", "tables;");
+shellHelper("show", "tables");
+shellHelper("show", "tables ;");
+
+// test secondaryOk levels
+assert(!db.getSecondaryOk() && !db.test.getSecondaryOk() && !db.getMongo().getSecondaryOk(),
+ "secondaryOk 1");
+db.getMongo().setSecondaryOk();
+assert(db.getSecondaryOk() && db.test.getSecondaryOk() && db.getMongo().getSecondaryOk(),
+ "secondaryOk 2");
+db.setSecondaryOk(false);
+assert(!db.getSecondaryOk() && !db.test.getSecondaryOk() && db.getMongo().getSecondaryOk(),
+ "secondaryOk 3");
+db.test.setSecondaryOk();
+assert(!db.getSecondaryOk() && db.test.getSecondaryOk() && db.getMongo().getSecondaryOk(),
+ "secondaryOk 4");