diff options
Diffstat (limited to 'jstests/core/coveredIndex4.js')
-rw-r--r-- | jstests/core/coveredIndex4.js | 35 |
1 files changed, 17 insertions, 18 deletions
diff --git a/jstests/core/coveredIndex4.js b/jstests/core/coveredIndex4.js index 136eba603cf..e7c6cc93a76 100644 --- a/jstests/core/coveredIndex4.js +++ b/jstests/core/coveredIndex4.js @@ -4,37 +4,36 @@ t = db.jstests_coveredIndex4; t.drop(); -t.ensureIndex( { a:1 } ); -t.ensureIndex( { b:1 } ); +t.ensureIndex({a: 1}); +t.ensureIndex({b: 1}); orClause = []; -for( i = 0; i < 200; ++i ) { - if ( i % 2 == 0 ) { - t.save( { a:i } ); - orClause.push( { a:i } ); - } - else { - t.save( { b:i } ); - orClause.push( { b:i } ); +for (i = 0; i < 200; ++i) { + if (i % 2 == 0) { + t.save({a: i}); + orClause.push({a: i}); + } else { + t.save({b: i}); + orClause.push({b: i}); } } -c = t.find( { $or:orClause }, { _id:0, a:1 } ); +c = t.find({$or: orClause}, {_id: 0, a: 1}); // No odd values of a were saved, so we should not see any in the results. -while( c.hasNext() ) { +while (c.hasNext()) { o = c.next(); - if ( o.a ) { - assert.eq( 0, o.a % 2, 'unexpected result: ' + tojson( o ) ); + if (o.a) { + assert.eq(0, o.a % 2, 'unexpected result: ' + tojson(o)); } } -c = t.find( { $or:orClause }, { _id:0, b:1 } ); +c = t.find({$or: orClause}, {_id: 0, b: 1}); // No even values of b were saved, so we should not see any in the results. -while( c.hasNext() ) { +while (c.hasNext()) { o = c.next(); - if ( o.b ) { - assert.eq( 1, o.b % 2, 'unexpected result: ' + tojson( o ) ); + if (o.b) { + assert.eq(1, o.b % 2, 'unexpected result: ' + tojson(o)); } } |