diff options
author | clang-format-7.0.1 <adam.martin@10gen.com> | 2019-07-26 18:20:35 -0400 |
---|---|---|
committer | ADAM David Alan Martin <adam.martin@10gen.com> | 2019-07-27 11:02:23 -0400 |
commit | 134a4083953270e8a11430395357fb70a29047ad (patch) | |
tree | dd428e1230e31d92b20b393dfdc17ffe7fa79cb6 /jstests/core/doc_validation_options.js | |
parent | 1e46b5049003f427047e723ea5fab15b5a9253ca (diff) | |
download | mongo-134a4083953270e8a11430395357fb70a29047ad.tar.gz |
SERVER-41772 Apply clang-format 7.0.1 to the codebase
Diffstat (limited to 'jstests/core/doc_validation_options.js')
-rw-r--r-- | jstests/core/doc_validation_options.js | 79 |
1 files changed, 39 insertions, 40 deletions
diff --git a/jstests/core/doc_validation_options.js b/jstests/core/doc_validation_options.js index e9ba64d8029..50d8edfa671 100644 --- a/jstests/core/doc_validation_options.js +++ b/jstests/core/doc_validation_options.js @@ -3,56 +3,55 @@ // @tags: [assumes_no_implicit_collection_creation_after_drop, requires_non_retryable_commands] (function() { - "use strict"; +"use strict"; - function assertFailsValidation(res) { - var DocumentValidationFailure = 121; - assert.writeError(res); - assert.eq(res.getWriteError().code, DocumentValidationFailure); - } +function assertFailsValidation(res) { + var DocumentValidationFailure = 121; + assert.writeError(res); + assert.eq(res.getWriteError().code, DocumentValidationFailure); +} - var t = db.doc_validation_options; - t.drop(); +var t = db.doc_validation_options; +t.drop(); - assert.commandWorked(db.createCollection(t.getName(), {validator: {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()); +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()); +// test default to strict +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()); +// 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()); - // TODO: check log for message? +// TODO: check log for message? - // make sure persisted - var info = db.getCollectionInfos({name: t.getName()})[0]; - assert.eq("warn", info.options.validationAction, tojson(info)); +// 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()); +// 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()); - // 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()); +// 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()); - // test create - t.drop(); - assert.commandWorked( - db.createCollection(t.getName(), {validator: {a: 1}, validationAction: "warn"})); - - t.insert({a: 2}); - t.insert({a: 1}); - assert.eq(2, t.count()); +// test create +t.drop(); +assert.commandWorked( + db.createCollection(t.getName(), {validator: {a: 1}, validationAction: "warn"})); +t.insert({a: 2}); +t.insert({a: 1}); +assert.eq(2, t.count()); })(); |