summaryrefslogtreecommitdiff
path: root/jstests/parallel
diff options
context:
space:
mode:
authorAaron <aaron@10gen.com>2010-03-15 23:18:49 -0700
committerAaron <aaron@10gen.com>2010-03-15 23:18:49 -0700
commit7aaaaa01a7367fe868b0e16a595fd25bb68c5423 (patch)
tree259639630a05beff914594360237cdf2a3583dad /jstests/parallel
parent8f28569fa0cf8fb4ffcaa3011e34da657bc3ec28 (diff)
downloadmongo-7aaaaa01a7367fe868b0e16a595fd25bb68c5423.tar.gz
validate all collections in basic parallel tests
Diffstat (limited to 'jstests/parallel')
-rw-r--r--jstests/parallel/basic.js5
-rw-r--r--jstests/parallel/basicPlus.js6
2 files changed, 10 insertions, 1 deletions
diff --git a/jstests/parallel/basic.js b/jstests/parallel/basic.js
index 9c103069349..bcb4d654ea0 100644
--- a/jstests/parallel/basic.js
+++ b/jstests/parallel/basic.js
@@ -9,3 +9,8 @@ for( i in params ) {
}
t.run( "one or more tests failed", true );
+
+db.getCollectionNames().forEach( function( x ) {
+ v = db[ x ].validate();
+ assert( v.valid, "validate failed for " + x + " with " + tojson( v ) );
+ } ); \ No newline at end of file
diff --git a/jstests/parallel/basicPlus.js b/jstests/parallel/basicPlus.js
index d6f9a4d0fb8..4d65d255486 100644
--- a/jstests/parallel/basicPlus.js
+++ b/jstests/parallel/basicPlus.js
@@ -23,4 +23,8 @@ for( var i = 4; i < 8; ++i ) {
t.run( "one or more tests failed", true );
-assert( c.validate().valid, "validate failed" ); \ No newline at end of file
+assert( c.validate().valid, "validate failed" );
+db.getCollectionNames().forEach( function( x ) {
+ v = db[ x ].validate();
+ assert( v.valid, "validate failed for " + x + " with " + tojson( v ) );
+ } ); \ No newline at end of file