summaryrefslogtreecommitdiff
path: root/jstests/replsets/remove1.js
diff options
context:
space:
mode:
authorKristina <kristina@10gen.com>2011-05-06 10:43:39 -0400
committerKristina <kristina@10gen.com>2011-05-06 10:43:45 -0400
commitecdef30666605e1891eee276a8afff2eb1be270e (patch)
tree8543821d6b62287f23d254f0f20e033159e79ef2 /jstests/replsets/remove1.js
parent80d6f91f1936d945dcc39a62d575f3f852eba33c (diff)
downloadmongo-ecdef30666605e1891eee276a8afff2eb1be270e.tar.gz
don't allow switching from localhost to hostname
Diffstat (limited to 'jstests/replsets/remove1.js')
-rw-r--r--jstests/replsets/remove1.js19
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");