summaryrefslogtreecommitdiff
path: root/jstests/core/doc_validation_options.js
diff options
context:
space:
mode:
authorJonathan Abrahams <jonathan@mongodb.com>2016-03-09 12:17:50 -0500
committerJonathan Abrahams <jonathan@mongodb.com>2016-03-09 12:18:14 -0500
commit4ae691e8edc87d0e3cfb633bb91c328426be007b (patch)
tree52079a593f54382ca13a2e741633eab1b6271893 /jstests/core/doc_validation_options.js
parenta025d43f3ce2efc1fb1282a718f5d286fa0a4dc1 (diff)
downloadmongo-4ae691e8edc87d0e3cfb633bb91c328426be007b.tar.gz
SERVER-22468 Format JS code with approved style in jstests/
Diffstat (limited to 'jstests/core/doc_validation_options.js')
-rw-r--r--jstests/core/doc_validation_options.js56
1 files changed, 24 insertions, 32 deletions
diff --git a/jstests/core/doc_validation_options.js b/jstests/core/doc_validation_options.js
index cfc9263d376..8a96685e48f 100644
--- a/jstests/core/doc_validation_options.js
+++ b/jstests/core/doc_validation_options.js
@@ -9,54 +9,46 @@
var t = db.doc_validation_options;
t.drop();
-
- assert.commandWorked(db.createCollection(t.getName(),
- {validator: {a : 1}}));
- assertFailsValidation(t.insert({a:2}));
- t.insert({a:1});
+ assert.commandWorked(db.createCollection(t.getName(), {validator: {a: 1}}));
+
+ assertFailsValidation(t.insert({a: 2}));
+ t.insert({a: 1});
assert.eq(1, t.count());
// test default to strict
- assertFailsValidation(t.update({}, {$set: {a:2}}));
- assert.eq(1, t.find({a:1}).itcount());
+ assertFailsValidation(t.update({}, {$set: {a: 2}}));
+ assert.eq(1, t.find({a: 1}).itcount());
// check we can do a bad update in warn mode
- assert.commandWorked(t.runCommand("collMod",
- {validationAction: "warn"}));
- t.update({}, {$set: {a:2}});
- assert.eq(1, t.find({a:2}).itcount());
+ assert.commandWorked(t.runCommand("collMod", {validationAction: "warn"}));
+ t.update({}, {$set: {a: 2}});
+ assert.eq(1, t.find({a: 2}).itcount());
// TODO: check log for message?
// make sure persisted
var info = db.getCollectionInfos({name: t.getName()})[0];
assert.eq("warn", info.options.validationAction, tojson(info));
-
+
// check we can go back to enforce strict
- assert.commandWorked(t.runCommand("collMod",
- {validationAction: "error",
- validationLevel: "strict"}));
- assertFailsValidation(t.update({}, {$set: {a:3}}));
- assert.eq(1, t.find({a:2}).itcount());
-
+ assert.commandWorked(
+ t.runCommand("collMod", {validationAction: "error", validationLevel: "strict"}));
+ assertFailsValidation(t.update({}, {$set: {a: 3}}));
+ assert.eq(1, t.find({a: 2}).itcount());
+
// check bad -> bad is ok
- assert.commandWorked(t.runCommand("collMod",
- {validationLevel: "moderate"}));
- t.update({}, {$set: {a:3}});
- assert.eq(1, t.find({a:3}).itcount());
+ assert.commandWorked(t.runCommand("collMod", {validationLevel: "moderate"}));
+ t.update({}, {$set: {a: 3}});
+ assert.eq(1, t.find({a: 3}).itcount());
// test create
t.drop();
- assert.commandWorked(db.createCollection(t.getName(),
- {validator: {a : 1},
- validationAction: "warn"}));
-
- t.insert({a:2});
- t.insert({a:1});
+ assert.commandWorked(
+ db.createCollection(t.getName(), {validator: {a: 1}, validationAction: "warn"}));
+
+ t.insert({a: 2});
+ t.insert({a: 1});
assert.eq(2, t.count());
-
-})();
-
-
+})();