diff options
Diffstat (limited to 'jstests/core/sorti.js')
-rw-r--r-- | jstests/core/sorti.js | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/jstests/core/sorti.js b/jstests/core/sorti.js index 2e5cfe110d7..b6518818683 100644 --- a/jstests/core/sorti.js +++ b/jstests/core/sorti.js @@ -3,23 +3,23 @@ t = db.jstests_sorti; t.drop(); -t.save( { a:1, b:0 } ); -t.save( { a:3, b:1 } ); -t.save( { a:2, b:2 } ); -t.save( { a:4, b:3 } ); +t.save({a: 1, b: 0}); +t.save({a: 3, b: 1}); +t.save({a: 2, b: 2}); +t.save({a: 4, b: 3}); -function checkBOrder( query ) { +function checkBOrder(query) { arr = query.toArray(); order = []; - for( i in arr ) { - a = arr[ i ]; - order.push( a.b ); + for (i in arr) { + a = arr[i]; + order.push(a.b); } - assert.eq( [ 0, 2, 1, 3 ], order ); + assert.eq([0, 2, 1, 3], order); } -checkBOrder( t.find().sort( { a:1 } ) ); -checkBOrder( t.find( {}, { _id:0, b:1 } ).sort( { a:1 } ) ); -t.ensureIndex( { b:1 } ); -checkBOrder( t.find( {}, { _id:0, b:1 } ).sort( { a:1 } ) ); -checkBOrder( t.find( {}, { _id:0, b:1 } ).sort( { a:1 } ).hint( { b:1 } ) ); +checkBOrder(t.find().sort({a: 1})); +checkBOrder(t.find({}, {_id: 0, b: 1}).sort({a: 1})); +t.ensureIndex({b: 1}); +checkBOrder(t.find({}, {_id: 0, b: 1}).sort({a: 1})); +checkBOrder(t.find({}, {_id: 0, b: 1}).sort({a: 1}).hint({b: 1})); |