diff options
Diffstat (limited to 'jstests/replsets/initial_sync_views.js')
-rw-r--r-- | jstests/replsets/initial_sync_views.js | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/jstests/replsets/initial_sync_views.js b/jstests/replsets/initial_sync_views.js index bf60951837b..ae202aff0e7 100644 --- a/jstests/replsets/initial_sync_views.js +++ b/jstests/replsets/initial_sync_views.js @@ -3,39 +3,39 @@ */ (function() { - "use strict"; +"use strict"; - load("jstests/replsets/rslib.js"); - let testName = "initial_sync_views"; - let hostName = getHostName(); +load("jstests/replsets/rslib.js"); +let testName = "initial_sync_views"; +let hostName = getHostName(); - let replTest = new ReplSetTest({name: testName, nodes: 1}); - replTest.startSet(); - replTest.initiate(); +let replTest = new ReplSetTest({name: testName, nodes: 1}); +replTest.startSet(); +replTest.initiate(); - let primaryDB = replTest.getPrimary().getDB(testName); +let primaryDB = replTest.getPrimary().getDB(testName); - for (let i = 0; i < 10; ++i) { - assert.writeOK(primaryDB.coll.insert({a: i})); - } +for (let i = 0; i < 10; ++i) { + assert.writeOK(primaryDB.coll.insert({a: i})); +} - // Setup view. - assert.commandWorked( - primaryDB.runCommand({create: "view", viewOn: "coll", pipeline: [{$match: {a: 5}}]})); +// Setup view. +assert.commandWorked( + primaryDB.runCommand({create: "view", viewOn: "coll", pipeline: [{$match: {a: 5}}]})); - assert.eq(10, primaryDB.coll.find().itcount()); - assert.eq(1, primaryDB.view.find().itcount()); +assert.eq(10, primaryDB.coll.find().itcount()); +assert.eq(1, primaryDB.view.find().itcount()); - // Add new member to the replica set and wait for initial sync to complete. - let secondary = replTest.add(); - replTest.reInitiate(); - replTest.awaitReplication(); - replTest.awaitSecondaryNodes(); +// Add new member to the replica set and wait for initial sync to complete. +let secondary = replTest.add(); +replTest.reInitiate(); +replTest.awaitReplication(); +replTest.awaitSecondaryNodes(); - // Confirm secondary has expected collection and view document count. - let secondaryDB = secondary.getDB(testName); - assert.eq(10, secondaryDB.coll.find().itcount()); - assert.eq(1, secondaryDB.view.find().itcount()); +// Confirm secondary has expected collection and view document count. +let secondaryDB = secondary.getDB(testName); +assert.eq(10, secondaryDB.coll.find().itcount()); +assert.eq(1, secondaryDB.view.find().itcount()); - replTest.stopSet(); +replTest.stopSet(); })(); |