diff options
author | Kristina <kristina@10gen.com> | 2011-07-28 14:18:19 -0400 |
---|---|---|
committer | Kristina <kristina@10gen.com> | 2011-07-28 14:18:48 -0400 |
commit | d676de2512bf7b5dbcb8ebb4c9ea3d6ae549b426 (patch) | |
tree | ee792c593f99d9314fd1f748116a7aab0e046166 /jstests/replsets/fastsync.js | |
parent | 8ac0b95fee11a72b4596677a3af5f118a8381ff7 (diff) | |
download | mongo-d676de2512bf7b5dbcb8ebb4c9ea3d6ae549b426.tar.gz |
ensure that the correct member is primary in test
Diffstat (limited to 'jstests/replsets/fastsync.js')
-rw-r--r-- | jstests/replsets/fastsync.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/jstests/replsets/fastsync.js b/jstests/replsets/fastsync.js index bd5f0d04e5c..1c9c2152ebb 100644 --- a/jstests/replsets/fastsync.js +++ b/jstests/replsets/fastsync.js @@ -48,7 +48,7 @@ var admin = p.getDB("admin"); var foo = p.getDB("foo"); var local = p.getDB("local"); -var config = {_id : basename, members : [{_id : 0, host : hostname+":"+ports[0]}]}; +var config = {_id : basename, members : [{_id : 0, host : hostname+":"+ports[0], priority:2}]}; printjson(config); var result = admin.runCommand({replSetInitiate : config}); print("result:"); @@ -126,6 +126,10 @@ var startSlave = function(n) { assert.eq(status.members[n].state, 2); + assert.soon(function() { + return admin.runCommand({isMaster : 1}).ismaster; + }); + admin.foo.insert({x:1}); assert.soon(function() { var last = local.oplog.rs.find().sort({$natural:-1}).limit(1).next(); |