summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Studer <greg@10gen.com>2014-06-06 11:47:43 -0400
committerGreg Studer <greg@10gen.com>2014-06-06 11:48:08 -0400
commit90d6761433af542814185a8ec45a11208df9fe6f (patch)
tree99f787a581fd53d572e787b530c33348b618538d
parentf8294a13108b43feb7de435f045b5b363c29faac (diff)
downloadmongo-90d6761433af542814185a8ec45a11208df9fe6f.tar.gz
SERVER-14138 fix shard key targeting tests backported from v2.7
-rw-r--r--jstests/sharding/exact_shard_key_target.js9
-rw-r--r--jstests/sharding/regex_targeting.js7
2 files changed, 16 insertions, 0 deletions
diff --git a/jstests/sharding/exact_shard_key_target.js b/jstests/sharding/exact_shard_key_target.js
index bc416166866..a145fae82fd 100644
--- a/jstests/sharding/exact_shard_key_target.js
+++ b/jstests/sharding/exact_shard_key_target.js
@@ -8,6 +8,15 @@ var st = new ShardingTest({ shards : 2, verbose : 4 });
st.stopBalancer();
var mongos = st.s0;
+
+//
+// Set up write command mode, this is a backport of a new test
+//
+
+mongos.forceWriteMode("commands");
+st.shard0.forceWriteMode("commands");
+st.shard1.forceWriteMode("commands");
+
var coll = mongos.getCollection("foo.bar");
var admin = mongos.getDB("admin");
var shards = mongos.getDB("config").shards.find().toArray();
diff --git a/jstests/sharding/regex_targeting.js b/jstests/sharding/regex_targeting.js
index 777d1c184c7..11b9550ca9d 100644
--- a/jstests/sharding/regex_targeting.js
+++ b/jstests/sharding/regex_targeting.js
@@ -11,6 +11,13 @@ var st = new ShardingTest({ shards : 2, other : options });
st.stopBalancer();
var mongos = st.s0;
+
+//
+// Set up write command mode, this is a backport of a new test
+//
+
+mongos.forceWriteMode("commands");
+
var admin = mongos.getDB("admin");
var shards = mongos.getDB("config").shards.find().toArray();