summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordwight <dwight@10gen.com>2010-07-02 12:44:39 -0400
committerdwight <dwight@10gen.com>2010-07-02 12:44:39 -0400
commit40c4ad7e28c0a92dabf495a244d145a3238afd5d (patch)
treec6769ddb5392558f3ede15a9f25e212d0a4e228f
parent01f0d605158fa9942ef0609ff44f2574684e103a (diff)
downloadmongo-40c4ad7e28c0a92dabf495a244d145a3238afd5d.tar.gz
better jstest
-rw-r--r--jstests/apitest_db.js14
1 files changed, 8 insertions, 6 deletions
diff --git a/jstests/apitest_db.js b/jstests/apitest_db.js
index 45e25b6300b..f54879ca5f1 100644
--- a/jstests/apitest_db.js
+++ b/jstests/apitest_db.js
@@ -2,6 +2,8 @@
* Tests for the db object enhancement
*/
+assert( "test" == db, "wrong database currently not test" );
+
dd = function( x ){
//print( x );
}
@@ -34,7 +36,7 @@ dd( "d" );
db.createCollection("test");
var found = false;
db.getCollection( "system.namespaces" ).find().forEach( function(x) { if (x.name == "test.test") found = true; });
-assert(found);
+assert(found, "found test.test in system.namespaces");
dd( "e" );
@@ -43,16 +45,16 @@ dd( "e" );
*/
db.setProfilingLevel(0);
-assert(db.getProfilingLevel() == 0);
+assert(db.getProfilingLevel() == 0, "prof level 0");
db.setProfilingLevel(1);
-assert(db.getProfilingLevel() == 1);
+assert(db.getProfilingLevel() == 1, "p1");
db.setProfilingLevel(2);
-assert(db.getProfilingLevel() == 2);
+assert(db.getProfilingLevel() == 2, "p2");
db.setProfilingLevel(0);
-assert(db.getProfilingLevel() == 0);
+assert(db.getProfilingLevel() == 0, "prof level 0");
dd( "f" );
asserted = false;
@@ -64,7 +66,7 @@ catch (e) {
asserted = true;
assert(e.dbSetProfilingException);
}
-assert( asserted );
+assert( asserted, "should have asserted" );
dd( "g" );