summaryrefslogtreecommitdiff
path: root/jstests/basicc.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/basicc.js')
-rw-r--r--jstests/basicc.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/jstests/basicc.js b/jstests/basicc.js
new file mode 100644
index 00000000000..0cd71ad32a0
--- /dev/null
+++ b/jstests/basicc.js
@@ -0,0 +1,21 @@
+// test writing to two db's at the same time.
+
+t1 = db.jstests_basicc;
+var db = db.getSisterDB("test_basicc");
+t2 = db.jstests_basicc;
+t1.drop();
+t2.drop();
+
+js = "while( 1 ) { db.jstests.basicc1.save( {} ); }";
+pid = startMongoProgramNoConnect( "mongo" , "--eval" , js , db.getMongo().host );
+
+for( var i = 0; i < 1000; ++i ) {
+ t2.save( {} );
+}
+assert.automsg( "!db.getLastError()" );
+stopMongoProgramByPid( pid );
+// put things back the way we found it
+t1.drop();
+t2.drop();
+db.dropDatabase();
+db = db.getSisterDB("test"); \ No newline at end of file