summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSpencer T Brody <spencer@mongodb.com>2015-04-06 12:54:18 -0400
committerSpencer T Brody <spencer@mongodb.com>2015-04-06 18:19:21 -0400
commit9b278765717f4645f1469b389338d3ec055c3316 (patch)
tree15a04cc4984c0d149c1fc32ec62c12c96a5d28fb
parentfb9b70f1a6a9797f2637291a1c01412f0eb5b19a (diff)
downloadmongo-9b278765717f4645f1469b389338d3ec055c3316.tar.gz
SERVER-17450 Cleanup listshards.js test
-rw-r--r--jstests/sharding/listshards.js11
1 files changed, 4 insertions, 7 deletions
diff --git a/jstests/sharding/listshards.js b/jstests/sharding/listshards.js
index 860f2df2ce0..035837a752b 100644
--- a/jstests/sharding/listshards.js
+++ b/jstests/sharding/listshards.js
@@ -24,10 +24,8 @@
assert.eq(shardsArray.length, 1);
// add standalone mongod
- var mongod1Port = 29000;
- startMongodTest(mongod1Port);
- res = shardTest.admin.runCommand({ addShard: getHostName() + ':' + mongod1Port,
- name: 'standalone' });
+ var standaloneShard = MongoRunner.runMongod({useHostName: true});
+ res = shardTest.admin.runCommand({ addShard: standaloneShard.host, name: 'standalone' });
assert.commandWorked(res, 'addShard command failed');
res = mongos.adminCommand('listShards');
assert.commandWorked(res, 'listShards command failed');
@@ -37,11 +35,10 @@
'listShards command didn\'t return standalone shard: ' + tojson(shardsArray));
// add replica set named 'repl'
- var rs1Port = 29001;
- var rs1 = new ReplSetTest({ name: 'repl', nodes: 1, startPort: rs1Port });
+ var rs1 = new ReplSetTest({ name: 'repl', nodes: 1, useHostName: true});
rs1.startSet();
rs1.initiate();
- res = shardTest.admin.runCommand({ addShard: 'repl/' + getHostName() + ':' + rs1Port });
+ res = shardTest.admin.runCommand({ addShard: rs1.getURL()});
assert.commandWorked(res, 'addShard command failed');
res = mongos.adminCommand('listShards');
assert.commandWorked(res, 'listShards command failed');