diff options
Diffstat (limited to 'jstests/sharding/shard_with_special_db_names.js')
-rw-r--r-- | jstests/sharding/shard_with_special_db_names.js | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/jstests/sharding/shard_with_special_db_names.js b/jstests/sharding/shard_with_special_db_names.js index 75f0ea19bb5..b96b6bf3f5c 100644 --- a/jstests/sharding/shard_with_special_db_names.js +++ b/jstests/sharding/shard_with_special_db_names.js @@ -1,28 +1,28 @@ (function() { - 'use strict'; +'use strict'; - var s = new ShardingTest({shards: 2, mongos: 2}); - var specialDB = "[a-z]+"; - var specialNS = specialDB + ".special"; +var s = new ShardingTest({shards: 2, mongos: 2}); +var specialDB = "[a-z]+"; +var specialNS = specialDB + ".special"; - assert.commandWorked(s.s0.adminCommand({enablesharding: "test"})); - s.ensurePrimaryShard('test', s.shard1.shardName); - assert.commandWorked(s.s0.adminCommand({shardcollection: "test.data", key: {num: 1}})); +assert.commandWorked(s.s0.adminCommand({enablesharding: "test"})); +s.ensurePrimaryShard('test', s.shard1.shardName); +assert.commandWorked(s.s0.adminCommand({shardcollection: "test.data", key: {num: 1}})); - // Test that the database will not complain "cannot have 2 database names that differs on case" - assert.commandWorked(s.s0.adminCommand({enablesharding: specialDB})); - s.ensurePrimaryShard(specialDB, s.shard0.shardName); - assert.commandWorked(s.s0.adminCommand({shardcollection: specialNS, key: {num: 1}})); +// Test that the database will not complain "cannot have 2 database names that differs on case" +assert.commandWorked(s.s0.adminCommand({enablesharding: specialDB})); +s.ensurePrimaryShard(specialDB, s.shard0.shardName); +assert.commandWorked(s.s0.adminCommand({shardcollection: specialNS, key: {num: 1}})); - var exists = s.getDB("config").collections.find({_id: specialNS}).itcount(); - assert.eq(exists, 1); +var exists = s.getDB("config").collections.find({_id: specialNS}).itcount(); +assert.eq(exists, 1); - // Test that drop database properly cleans up config - s.getDB(specialDB).dropDatabase(); +// Test that drop database properly cleans up config +s.getDB(specialDB).dropDatabase(); - var cursor = s.getDB("config").collections.find({_id: specialNS}); - assert(cursor.next()["dropped"]); - assert(!cursor.hasNext()); +var cursor = s.getDB("config").collections.find({_id: specialNS}); +assert(cursor.next()["dropped"]); +assert(!cursor.hasNext()); - s.stop(); +s.stop(); })(); |