summaryrefslogtreecommitdiff
path: root/jstests/core/where4.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/core/where4.js')
-rw-r--r--jstests/core/where4.js40
1 files changed, 25 insertions, 15 deletions
diff --git a/jstests/core/where4.js b/jstests/core/where4.js
index 685665c982a..28d621374c3 100644
--- a/jstests/core/where4.js
+++ b/jstests/core/where4.js
@@ -1,27 +1,37 @@
db.where4.drop();
-db.system.js.insert( { _id : "w4" , value : "5" } );
+db.system.js.insert({_id: "w4", value: "5"});
-db.where4.insert( { x : 1 , y : 1 } );
-db.where4.insert( { x : 2 , y : 1 } );
+db.where4.insert({x: 1, y: 1});
+db.where4.insert({x: 2, y: 1});
-db.where4.update( { $where : function() { return this.x == 1; } } ,
- { $inc : { y : 1 } } , false , true );
+db.where4.update(
+ {
+ $where: function() {
+ return this.x == 1;
+ }
+ },
+ {$inc: {y: 1}},
+ false,
+ true);
-
-assert.eq( 2 , db.where4.findOne( { x : 1 } ).y );
-assert.eq( 1 , db.where4.findOne( { x : 2 } ).y );
+assert.eq(2, db.where4.findOne({x: 1}).y);
+assert.eq(1, db.where4.findOne({x: 2}).y);
// Test that where queries work with stored javascript
-db.system.js.save( { _id : "where4_addOne" , value : function(x) { return x + 1; } } );
+db.system.js.save({
+ _id: "where4_addOne",
+ value: function(x) {
+ return x + 1;
+ }
+});
-db.where4.update( { $where : "where4_addOne(this.x) == 2" } ,
- { $inc : { y : 1 } } , false , true );
+db.where4.update({$where: "where4_addOne(this.x) == 2"}, {$inc: {y: 1}}, false, true);
-assert.eq( 3 , db.where4.findOne( { x : 1 } ).y );
-assert.eq( 1 , db.where4.findOne( { x : 2 } ).y );
+assert.eq(3, db.where4.findOne({x: 1}).y);
+assert.eq(1, db.where4.findOne({x: 2}).y);
-db.system.js.remove( { _id : "where4_equalsOne" } );
+db.system.js.remove({_id: "where4_equalsOne"});
-db.system.js.remove( { _id : "w4" } );
+db.system.js.remove({_id: "w4"});