diff options
Diffstat (limited to 'jstests/aggregation/bugs/server6269.js')
-rw-r--r-- | jstests/aggregation/bugs/server6269.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/jstests/aggregation/bugs/server6269.js b/jstests/aggregation/bugs/server6269.js index 181eaa6835f..c92245f6198 100644 --- a/jstests/aggregation/bugs/server6269.js +++ b/jstests/aggregation/bugs/server6269.js @@ -3,12 +3,11 @@ c = db.jstests_aggregation_server6269; c.drop(); -c.save( { _id:0, a:[ 1, 2, 3 ] } ); +c.save({_id: 0, a: [1, 2, 3]}); // The unwound a:1 document is skipped, but the remainder are returned. -assert.eq( [ { _id:0, a:2 }, { _id:0, a:3 } ], - c.aggregate( { $unwind:'$a' }, { $skip:1 } ).toArray() ); +assert.eq([{_id: 0, a: 2}, {_id: 0, a: 3}], c.aggregate({$unwind: '$a'}, {$skip: 1}).toArray()); // Test with two documents. -c.save( { _id:1, a:[ 4, 5, 6 ] } ); -assert.eq( [ { _id:0, a:3 }, { _id:1, a:4 }, { _id:1, a:5 }, { _id:1, a:6 } ], - c.aggregate( { $unwind:'$a' }, { $skip:2 } ).toArray() ); +c.save({_id: 1, a: [4, 5, 6]}); +assert.eq([{_id: 0, a: 3}, {_id: 1, a: 4}, {_id: 1, a: 5}, {_id: 1, a: 6}], + c.aggregate({$unwind: '$a'}, {$skip: 2}).toArray()); |