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_standalone | |
parent | 1e46b5049003f427047e723ea5fab15b5a9253ca (diff) | |
download | mongo-134a4083953270e8a11430395357fb70a29047ad.tar.gz |
SERVER-41772 Apply clang-format 7.0.1 to the codebase
Diffstat (limited to 'jstests/core_standalone')
-rw-r--r-- | jstests/core_standalone/read_concern.js | 84 | ||||
-rw-r--r-- | jstests/core_standalone/write_concern.js | 20 |
2 files changed, 50 insertions, 54 deletions
diff --git a/jstests/core_standalone/read_concern.js b/jstests/core_standalone/read_concern.js index 1646ac71d11..769189396b1 100644 --- a/jstests/core_standalone/read_concern.js +++ b/jstests/core_standalone/read_concern.js @@ -1,48 +1,46 @@ // This test verifies readConcern behavior on a standalone mongod or embedded // @tags: [requires_majority_read_concern] (function() { - 'use strict'; - - // For isWiredTiger. - load("jstests/concurrency/fsm_workload_helpers/server_types.js"); - - var t = db.read_concern; - t.drop(); - - assert.commandWorked(t.runCommand({insert: "read_concern", documents: [{x: 1}]})); - - // Local readConcern succeed. - assert.commandWorked(t.runCommand({find: "read_concern", readConcern: {level: "local"}}), - "expected local readConcern to succeed on standalone mongod"); - - // Available readConcern succeed. - assert.commandWorked(t.runCommand({find: "read_concern", readConcern: {level: "available"}}), - "expected available readConcern to succeed on standalone mongod"); - - var majority_result = t.runCommand({find: "read_concern", readConcern: {level: "majority"}}); - if (isWiredTiger(db) || (isEphemeral(db) && !isEphemeralForTest(db))) { - // Majority readConcern succeed. - assert.commandWorked(majority_result, - "expected majority readConcern to succeed on standalone mongod"); - } else { - // Majority readConcern fail. - assert.commandFailedWithCode( - majority_result, - [ErrorCodes.ReadConcernMajorityNotEnabled, ErrorCodes.NotImplemented], - "expected majority readConcern to fail on standalone mongod"); - } - - // Snapshot readConcern fail. +'use strict'; + +// For isWiredTiger. +load("jstests/concurrency/fsm_workload_helpers/server_types.js"); + +var t = db.read_concern; +t.drop(); + +assert.commandWorked(t.runCommand({insert: "read_concern", documents: [{x: 1}]})); + +// Local readConcern succeed. +assert.commandWorked(t.runCommand({find: "read_concern", readConcern: {level: "local"}}), + "expected local readConcern to succeed on standalone mongod"); + +// Available readConcern succeed. +assert.commandWorked(t.runCommand({find: "read_concern", readConcern: {level: "available"}}), + "expected available readConcern to succeed on standalone mongod"); + +var majority_result = t.runCommand({find: "read_concern", readConcern: {level: "majority"}}); +if (isWiredTiger(db) || (isEphemeral(db) && !isEphemeralForTest(db))) { + // Majority readConcern succeed. + assert.commandWorked(majority_result, + "expected majority readConcern to succeed on standalone mongod"); +} else { + // Majority readConcern fail. assert.commandFailedWithCode( - t.runCommand({find: "read_concern", readConcern: {level: "snapshot"}}), - [ErrorCodes.InvalidOptions, ErrorCodes.NotImplemented], - "expected snapshot readConcern to fail on standalone mongod"); - - // Standalones don't support any operations with clusterTime. - assert.commandFailedWithCode(t.runCommand({ - find: "read_concern", - readConcern: {level: "local", afterClusterTime: Timestamp(0, 1)} - }), - [ErrorCodes.IllegalOperation, ErrorCodes.NotImplemented], - "expected afterClusterTime read to fail on standalone mongod"); + majority_result, + [ErrorCodes.ReadConcernMajorityNotEnabled, ErrorCodes.NotImplemented], + "expected majority readConcern to fail on standalone mongod"); +} + +// Snapshot readConcern fail. +assert.commandFailedWithCode(t.runCommand({find: "read_concern", readConcern: {level: "snapshot"}}), + [ErrorCodes.InvalidOptions, ErrorCodes.NotImplemented], + "expected snapshot readConcern to fail on standalone mongod"); + +// Standalones don't support any operations with clusterTime. +assert.commandFailedWithCode( + t.runCommand( + {find: "read_concern", readConcern: {level: "local", afterClusterTime: Timestamp(0, 1)}}), + [ErrorCodes.IllegalOperation, ErrorCodes.NotImplemented], + "expected afterClusterTime read to fail on standalone mongod"); })();
\ No newline at end of file diff --git a/jstests/core_standalone/write_concern.js b/jstests/core_standalone/write_concern.js index fd4036e6925..c02da6bb6f8 100644 --- a/jstests/core_standalone/write_concern.js +++ b/jstests/core_standalone/write_concern.js @@ -1,18 +1,16 @@ // This test verifies writeConcern behavior on a standalone mongod or embedded mongoed. (function() { - 'use strict'; +'use strict'; - var col = db.write_concern; - col.drop(); +var col = db.write_concern; +col.drop(); - // Supported writeConcern on standalone - assert.commandWorked(col.insert({_id: 0}, {writeConcern: {w: 0}})); - assert.commandWorked(col.insert({_id: 1}, {writeConcern: {w: 1}})); - assert.commandWorked(col.insert({_id: "majority"}, {writeConcern: {w: "majority"}})); - - // writeConcern: 2 should not work on standalone - assert.writeError(col.insert({_id: 2}, {writeConcern: {w: 2}}), - "expected writeConcern: 2 to fail"); +// Supported writeConcern on standalone +assert.commandWorked(col.insert({_id: 0}, {writeConcern: {w: 0}})); +assert.commandWorked(col.insert({_id: 1}, {writeConcern: {w: 1}})); +assert.commandWorked(col.insert({_id: "majority"}, {writeConcern: {w: "majority"}})); +// writeConcern: 2 should not work on standalone +assert.writeError(col.insert({_id: 2}, {writeConcern: {w: 2}}), "expected writeConcern: 2 to fail"); })();
\ No newline at end of file |