diff options
Diffstat (limited to 'jstests/core/eval0.js')
-rw-r--r-- | jstests/core/eval0.js | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/jstests/core/eval0.js b/jstests/core/eval0.js index 4375cace839..a0c93da2cab 100644 --- a/jstests/core/eval0.js +++ b/jstests/core/eval0.js @@ -1,8 +1,22 @@ -assert.eq( 17 , db.eval( function(){ return 11 + 6; } ) , "A" ); -assert.eq( 17 , db.eval( function( x ){ return 10 + x; } , 7 ) , "B" ); +assert.eq(17, + db.eval(function() { + return 11 + 6; + }), + "A"); +assert.eq(17, + db.eval( + function(x) { + return 10 + x; + }, + 7), + "B"); // check that functions in system.js work -db.system.js.insert({_id: "add", value: function(x,y){ return x + y;}}); -assert.eq( 20 , db.eval( "this.add(15, 5);" ) , "C" ); - +db.system.js.insert({ + _id: "add", + value: function(x, y) { + return x + y; + } +}); +assert.eq(20, db.eval("this.add(15, 5);"), "C"); |