diff options
Diffstat (limited to 'jstests/core/exists8.js')
-rw-r--r-- | jstests/core/exists8.js | 98 |
1 files changed, 49 insertions, 49 deletions
diff --git a/jstests/core/exists8.js b/jstests/core/exists8.js index ca62ebeb9ab..4a8f66461a3 100644 --- a/jstests/core/exists8.js +++ b/jstests/core/exists8.js @@ -3,74 +3,74 @@ t = db.jstests_exists8; t.drop(); -t.save( {a:[1]} ); -assert.eq( 1, t.count( {'a.0':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.1':{$exists:false}} ) ); -assert.eq( 0, t.count( {'a.0':{$exists:false}} ) ); -assert.eq( 0, t.count( {'a.1':{$exists:true}} ) ); +t.save({a: [1]}); +assert.eq(1, t.count({'a.0': {$exists: true}})); +assert.eq(1, t.count({'a.1': {$exists: false}})); +assert.eq(0, t.count({'a.0': {$exists: false}})); +assert.eq(0, t.count({'a.1': {$exists: true}})); t.remove({}); -t.save( {a:[1,2]} ); -assert.eq( 1, t.count( {'a.0':{$exists:true}} ) ); -assert.eq( 0, t.count( {'a.1':{$exists:false}} ) ); -assert.eq( 0, t.count( {'a.0':{$exists:false}} ) ); -assert.eq( 1, t.count( {'a.1':{$exists:true}} ) ); +t.save({a: [1, 2]}); +assert.eq(1, t.count({'a.0': {$exists: true}})); +assert.eq(0, t.count({'a.1': {$exists: false}})); +assert.eq(0, t.count({'a.0': {$exists: false}})); +assert.eq(1, t.count({'a.1': {$exists: true}})); t.remove({}); -t.save( {a:[{}]} ); -assert.eq( 1, t.count( {'a.0':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.1':{$exists:false}} ) ); -assert.eq( 0, t.count( {'a.0':{$exists:false}} ) ); -assert.eq( 0, t.count( {'a.1':{$exists:true}} ) ); +t.save({a: [{}]}); +assert.eq(1, t.count({'a.0': {$exists: true}})); +assert.eq(1, t.count({'a.1': {$exists: false}})); +assert.eq(0, t.count({'a.0': {$exists: false}})); +assert.eq(0, t.count({'a.1': {$exists: true}})); t.remove({}); -t.save( {a:[{},{}]} ); -assert.eq( 1, t.count( {'a.0':{$exists:true}} ) ); -assert.eq( 0, t.count( {'a.1':{$exists:false}} ) ); -assert.eq( 0, t.count( {'a.0':{$exists:false}} ) ); -assert.eq( 1, t.count( {'a.1':{$exists:true}} ) ); +t.save({a: [{}, {}]}); +assert.eq(1, t.count({'a.0': {$exists: true}})); +assert.eq(0, t.count({'a.1': {$exists: false}})); +assert.eq(0, t.count({'a.0': {$exists: false}})); +assert.eq(1, t.count({'a.1': {$exists: true}})); t.remove({}); -t.save( {a:[{'b':2},{'a':1}]} ); -assert.eq( 1, t.count( {'a.a':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.1.a':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.0.a':{$exists:false}} ) ); +t.save({a: [{'b': 2}, {'a': 1}]}); +assert.eq(1, t.count({'a.a': {$exists: true}})); +assert.eq(1, t.count({'a.1.a': {$exists: true}})); +assert.eq(1, t.count({'a.0.a': {$exists: false}})); t.remove({}); -t.save( {a:[[1]]} ); -assert.eq( 1, t.count( {'a.0':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.0.0':{$exists:true}} ) ); -assert.eq( 0, t.count( {'a.0.0':{$exists:false}} ) ); -assert.eq( 0, t.count( {'a.0.0.0':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.0.0.0':{$exists:false}} ) ); +t.save({a: [[1]]}); +assert.eq(1, t.count({'a.0': {$exists: true}})); +assert.eq(1, t.count({'a.0.0': {$exists: true}})); +assert.eq(0, t.count({'a.0.0': {$exists: false}})); +assert.eq(0, t.count({'a.0.0.0': {$exists: true}})); +assert.eq(1, t.count({'a.0.0.0': {$exists: false}})); t.remove({}); -t.save( {a:[[[1]]]} ); -assert.eq( 1, t.count( {'a.0.0.0':{$exists:true}} ) ); +t.save({a: [[[1]]]}); +assert.eq(1, t.count({'a.0.0.0': {$exists: true}})); t.remove({}); -t.save( {a:[[{b:1}]]} ); -assert.eq( 0, t.count( {'a.b':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.b':{$exists:false}} ) ); -assert.eq( 1, t.count( {'a.0.b':{$exists:true}} ) ); -assert.eq( 0, t.count( {'a.0.b':{$exists:false}} ) ); +t.save({a: [[{b: 1}]]}); +assert.eq(0, t.count({'a.b': {$exists: true}})); +assert.eq(1, t.count({'a.b': {$exists: false}})); +assert.eq(1, t.count({'a.0.b': {$exists: true}})); +assert.eq(0, t.count({'a.0.b': {$exists: false}})); t.remove({}); -t.save( {a:[[],[{b:1}]]} ); -assert.eq( 0, t.count( {'a.0.b':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.0.b':{$exists:false}} ) ); +t.save({a: [[], [{b: 1}]]}); +assert.eq(0, t.count({'a.0.b': {$exists: true}})); +assert.eq(1, t.count({'a.0.b': {$exists: false}})); t.remove({}); -t.save( {a:[[],[{b:1}]]} ); -assert.eq( 1, t.count( {'a.1.b':{$exists:true}} ) ); -assert.eq( 0, t.count( {'a.1.b':{$exists:false}} ) ); +t.save({a: [[], [{b: 1}]]}); +assert.eq(1, t.count({'a.1.b': {$exists: true}})); +assert.eq(0, t.count({'a.1.b': {$exists: false}})); t.remove({}); -t.save( {a:[[],[{b:1}]]} ); -assert.eq( 1, t.count( {'a.1.0.b':{$exists:true}} ) ); -assert.eq( 0, t.count( {'a.1.0.b':{$exists:false}} ) ); +t.save({a: [[], [{b: 1}]]}); +assert.eq(1, t.count({'a.1.0.b': {$exists: true}})); +assert.eq(0, t.count({'a.1.0.b': {$exists: false}})); t.remove({}); -t.save( {a:[[],[{b:1}]]} ); -assert.eq( 0, t.count( {'a.1.1.b':{$exists:true}} ) ); -assert.eq( 1, t.count( {'a.1.1.b':{$exists:false}} ) ); +t.save({a: [[], [{b: 1}]]}); +assert.eq(0, t.count({'a.1.1.b': {$exists: true}})); +assert.eq(1, t.count({'a.1.1.b': {$exists: false}})); |