diff options
Diffstat (limited to 'jstests/core/natural.js')
-rw-r--r-- | jstests/core/natural.js | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/jstests/core/natural.js b/jstests/core/natural.js index d972be22839..2471e2be495 100644 --- a/jstests/core/natural.js +++ b/jstests/core/natural.js @@ -1,26 +1,26 @@ // Tests for $natural sort and $natural hint. (function() { - 'use strict'; +'use strict'; - var results; +var results; - var coll = db.jstests_natural; - coll.drop(); +var coll = db.jstests_natural; +coll.drop(); - assert.commandWorked(coll.ensureIndex({a: 1})); - assert.writeOK(coll.insert({_id: 1, a: 3})); - assert.writeOK(coll.insert({_id: 2, a: 2})); - assert.writeOK(coll.insert({_id: 3, a: 1})); +assert.commandWorked(coll.ensureIndex({a: 1})); +assert.writeOK(coll.insert({_id: 1, a: 3})); +assert.writeOK(coll.insert({_id: 2, a: 2})); +assert.writeOK(coll.insert({_id: 3, a: 1})); - // Regression test for SERVER-20660. Ensures that documents returned with $natural don't have - // any extraneous fields. - results = coll.find({a: 2}).sort({$natural: 1}).toArray(); - assert.eq(results.length, 1); - assert.eq(results[0], {_id: 2, a: 2}); +// Regression test for SERVER-20660. Ensures that documents returned with $natural don't have +// any extraneous fields. +results = coll.find({a: 2}).sort({$natural: 1}).toArray(); +assert.eq(results.length, 1); +assert.eq(results[0], {_id: 2, a: 2}); - // Regression test for SERVER-20660. Ensures that documents returned with $natural don't have - // any extraneous fields. - results = coll.find({a: 2}).hint({$natural: -1}).toArray(); - assert.eq(results.length, 1); - assert.eq(results[0], {_id: 2, a: 2}); +// Regression test for SERVER-20660. Ensures that documents returned with $natural don't have +// any extraneous fields. +results = coll.find({a: 2}).hint({$natural: -1}).toArray(); +assert.eq(results.length, 1); +assert.eq(results[0], {_id: 2, a: 2}); })(); |