summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron <aaron@10gen.com>2009-05-26 15:58:32 -0400
committerAaron <aaron@10gen.com>2009-05-26 15:58:32 -0400
commit11baa3226f2a62bf8a229acaa408447701bb4ef7 (patch)
tree490ecce2597e63f4ffa74cee148ca246cd49ca4f
parent087e7c857e2a63727fd04ff113212bb9197b36ee (diff)
downloadmongo-11baa3226f2a62bf8a229acaa408447701bb4ef7.tar.gz
fix tests MINOR
-rw-r--r--dbtests/queryoptimizertests.cpp2
-rw-r--r--jstests/datasize.js34
2 files changed, 18 insertions, 18 deletions
diff --git a/dbtests/queryoptimizertests.cpp b/dbtests/queryoptimizertests.cpp
index 5087b36ec66..add030c6d4d 100644
--- a/dbtests/queryoptimizertests.cpp
+++ b/dbtests/queryoptimizertests.cpp
@@ -269,7 +269,7 @@ namespace QueryOptimizerTests {
client_.ensureIndex( ns(), key, false, name.c_str() );
NamespaceDetails *d = nsd();
for( int i = 0; i < d->nIndexes; ++i ) {
- if ( d->indexes[ i ].indexName() == name )
+ if ( d->indexes[ i ].indexName() == name || d->indexes[ i ].isIdIndex() && IndexDetails::isIdIndexPattern( key ) )
return &d->indexes[ i ];
}
assert( false );
diff --git a/jstests/datasize.js b/jstests/datasize.js
index 3dc1e9f6c7c..396d24d22f9 100644
--- a/jstests/datasize.js
+++ b/jstests/datasize.js
@@ -2,27 +2,27 @@ f = db.jstests_datasize;
f.drop();
assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
-f.save( {_id:'c'} );
-assert.eq( 16, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
-f.save( {_id:'fg'} );
-assert.eq( 33, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
+f.save( {qq:'c'} );
+assert.eq( 32, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
+f.save( {qq:'fg'} );
+assert.eq( 65, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
f.drop();
-f.ensureIndex( {_id:1} );
+f.ensureIndex( {qq:1} );
assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
-f.save( {_id:'c'} );
-assert.eq( 16, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
-f.save( {_id:'fg'} );
-assert.eq( 33, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
+f.save( {qq:'c'} );
+assert.eq( 32, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
+f.save( {qq:'fg'} );
+assert.eq( 65, db.runCommand( {datasize:"test.jstests_datasize"} ).size );
-assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'a'}} ).ok );
+assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'a'}} ).ok );
-assert.eq( 33, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'a'}, max:{_id:'z' }} ).size );
-assert.eq( 16, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'a'}, max:{_id:'d' }} ).size );
-assert.eq( 16, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'a'}, max:{_id:'d' }, keyPattern:{_id:1}} ).size );
-assert.eq( 17, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'d'}, max:{_id:'z' }, keyPattern:{_id:1}} ).size );
+assert.eq( 65, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'a'}, max:{qq:'z' }} ).size );
+assert.eq( 32, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'a'}, max:{qq:'d' }} ).size );
+assert.eq( 32, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'a'}, max:{qq:'d' }, keyPattern:{qq:1}} ).size );
+assert.eq( 33, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'d'}, max:{qq:'z' }, keyPattern:{qq:1}} ).size );
-assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'c'}, max:{_id:'c' }} ).size );
-assert.eq( 16, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'c'}, max:{_id:'d' }} ).size );
+assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'c'}, max:{qq:'c' }} ).size );
+assert.eq( 32, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'c'}, max:{qq:'d' }} ).size );
-assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize", min:{_id:'a'}, max:{_id:'d' }, keyPattern:{a:1}} ).ok );
+assert.eq( 0, db.runCommand( {datasize:"test.jstests_datasize", min:{qq:'a'}, max:{qq:'d' }, keyPattern:{a:1}} ).ok );