diff options
Diffstat (limited to 'jstests/core/find_and_modify_server6909.js')
-rw-r--r-- | jstests/core/find_and_modify_server6909.js | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/jstests/core/find_and_modify_server6909.js b/jstests/core/find_and_modify_server6909.js index 2f688459698..8e807e0c893 100644 --- a/jstests/core/find_and_modify_server6909.js +++ b/jstests/core/find_and_modify_server6909.js @@ -1,21 +1,22 @@ c = db.find_and_modify_server6906; - c.drop(); -c.insert( { _id : 5 , a:{ b:1 } } ); -ret = c.findAndModify( { query:{ 'a.b':1 }, - update:{ $set:{ 'a.b':2 } }, // Ensure the query on 'a.b' no longer matches. - new:true } ); -assert.eq( 5, ret._id ); -assert.eq( 2, ret.a.b ); - +c.insert({_id: 5, a: {b: 1}}); +ret = c.findAndModify({ + query: {'a.b': 1}, + update: {$set: {'a.b': 2}}, // Ensure the query on 'a.b' no longer matches. + new: true +}); +assert.eq(5, ret._id); +assert.eq(2, ret.a.b); c.drop(); -c.insert( { _id : null , a:{ b:1 } } ); -ret = c.findAndModify( { query:{ 'a.b':1 }, - update:{ $set:{ 'a.b':2 } }, // Ensure the query on 'a.b' no longer matches. - new:true } ); -assert.eq( 2, ret.a.b ); - +c.insert({_id: null, a: {b: 1}}); +ret = c.findAndModify({ + query: {'a.b': 1}, + update: {$set: {'a.b': 2}}, // Ensure the query on 'a.b' no longer matches. + new: true +}); +assert.eq(2, ret.a.b); |