diff options
author | Kristina <kristina@10gen.com> | 2011-05-06 10:43:39 -0400 |
---|---|---|
committer | Kristina <kristina@10gen.com> | 2011-05-06 10:43:45 -0400 |
commit | ecdef30666605e1891eee276a8afff2eb1be270e (patch) | |
tree | 8543821d6b62287f23d254f0f20e033159e79ef2 /jstests/replsets/remove1.js | |
parent | 80d6f91f1936d945dcc39a62d575f3f852eba33c (diff) | |
download | mongo-ecdef30666605e1891eee276a8afff2eb1be270e.tar.gz |
don't allow switching from localhost to hostname
Diffstat (limited to 'jstests/replsets/remove1.js')
-rw-r--r-- | jstests/replsets/remove1.js | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/jstests/replsets/remove1.js b/jstests/replsets/remove1.js index d6d36e40f25..9920605760f 100644 --- a/jstests/replsets/remove1.js +++ b/jstests/replsets/remove1.js @@ -33,13 +33,18 @@ var config = replTest.getReplSetConfig(); config.members.pop(); config.version = 2; -try { - master.getDB("admin").runCommand({replSetReconfig:config}); -} -catch(e) { - print(e); -} -reconnect(master); +assert.soon(function() { + try { + master.getDB("admin").runCommand({replSetReconfig:config}); + } + catch(e) { + print(e); + } + + reconnect(master); + var c = master.getDB("local").system.replset.findOne(); + return c.version == 2; + }); print("Remove slave1"); |