diff options
Diffstat (limited to 'jstests/core/rename5.js')
-rw-r--r-- | jstests/core/rename5.js | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/jstests/core/rename5.js b/jstests/core/rename5.js index 927c767b981..313b520ed7d 100644 --- a/jstests/core/rename5.js +++ b/jstests/core/rename5.js @@ -3,44 +3,44 @@ t = db.jstests_rename5; t.drop(); -t.ensureIndex( { a:1 } ); -t.save( { b:1 } ); +t.ensureIndex({a: 1}); +t.save({b: 1}); -t.update( {}, { $rename:{ a:'b' } } ); -assert.eq( 1, t.findOne().b ); +t.update({}, {$rename: {a: 'b'}}); +assert.eq(1, t.findOne().b); // Test with another modifier. -t.update( {}, { $rename:{ a:'b' }, $set:{ x:1 } } ); -assert.eq( 1, t.findOne().b ); -assert.eq( 1, t.findOne().x ); +t.update({}, {$rename: {a: 'b'}, $set: {x: 1}}); +assert.eq(1, t.findOne().b); +assert.eq(1, t.findOne().x); // Test with an in place modifier. -t.update( {}, { $rename:{ a:'b' }, $inc:{ x:1 } } ); -assert.eq( 1, t.findOne().b ); -assert.eq( 2, t.findOne().x ); +t.update({}, {$rename: {a: 'b'}, $inc: {x: 1}}); +assert.eq(1, t.findOne().b); +assert.eq(2, t.findOne().x); // Check similar cases with upserts. t.drop(); t.remove({}); -t.update( { b:1 }, { $rename:{ a:'b' } }, true ); -assert.eq( 1, t.findOne().b ); +t.update({b: 1}, {$rename: {a: 'b'}}, true); +assert.eq(1, t.findOne().b); t.remove({}); -t.update( { b:1 }, { $rename:{ a:'b' }, $set:{ c:1 } }, true ); -assert.eq( 1, t.findOne().b ); -assert.eq( 1, t.findOne().c ); +t.update({b: 1}, {$rename: {a: 'b'}, $set: {c: 1}}, true); +assert.eq(1, t.findOne().b); +assert.eq(1, t.findOne().c); t.remove({}); -t.update( { b:1, c:2 }, { $rename:{ a:'b' }, $inc:{ c:1 } }, true ); -assert.eq( 1, t.findOne().b ); -assert.eq( 3, t.findOne().c ); +t.update({b: 1, c: 2}, {$rename: {a: 'b'}, $inc: {c: 1}}, true); +assert.eq(1, t.findOne().b); +assert.eq(3, t.findOne().c); // Check a similar case with multiple renames of an unindexed document. t.drop(); -t.save( { b:1, x:1 } ); -t.update( {}, { $rename: { a:'b', x:'y' } } ); -assert.eq( 1, t.findOne().b ); -assert.eq( 1, t.findOne().y ); -assert( !t.findOne().x ); +t.save({b: 1, x: 1}); +t.update({}, {$rename: {a: 'b', x: 'y'}}); +assert.eq(1, t.findOne().b); +assert.eq(1, t.findOne().y); +assert(!t.findOne().x); |