diff options
Diffstat (limited to 'jstests/core/in5.js')
-rw-r--r-- | jstests/core/in5.js | 70 |
1 files changed, 36 insertions, 34 deletions
diff --git a/jstests/core/in5.js b/jstests/core/in5.js index a966a6a187c..c56621c91f3 100644 --- a/jstests/core/in5.js +++ b/jstests/core/in5.js @@ -1,56 +1,58 @@ t = db.in5; -function go( fn ){ +function go(fn) { t.drop(); o = {}; - o[fn] = { a : 1 , b : 2 }; - t.insert( o ); + o[fn] = { + a: 1, + b: 2 + }; + t.insert(o); x = {}; - x[fn] = { a : 1 , b : 2 }; - assert.eq( 1 , t.find( x ).itcount() , "A1 - " + fn ); - + x[fn] = { + a: 1, + b: 2 + }; + assert.eq(1, t.find(x).itcount(), "A1 - " + fn); y = {}; - y[fn] = { $in : [ { a : 1 , b : 2 } ] }; - assert.eq( 1 , t.find( y ).itcount() , "A2 - " + fn ); - + y[fn] = { + $in: [{a: 1, b: 2}] + }; + assert.eq(1, t.find(y).itcount(), "A2 - " + fn); z = {}; - z[fn+".a"] = 1; - z[fn+".b"] = { $in : [ 2 ] }; - assert.eq( 1 , t.find( z ).itcount() , "A3 - " + fn ); // SERVER-1366 + z[fn + ".a"] = 1; + z[fn + ".b"] = { + $in: [2] + }; + assert.eq(1, t.find(z).itcount(), "A3 - " + fn); // SERVER-1366 - i = {}; i[fn] = 1; - t.ensureIndex( i ); + t.ensureIndex(i); + + assert.eq(1, t.find(x).itcount(), "B1 - " + fn); + assert.eq(1, t.find(y).itcount(), "B2 - " + fn); + assert.eq(1, t.find(z).itcount(), "B3 - " + fn); // SERVER-1366 - assert.eq( 1 , t.find( x ).itcount() , "B1 - " + fn ); - assert.eq( 1 , t.find( y ).itcount() , "B2 - " + fn ); - assert.eq( 1 , t.find( z ).itcount() , "B3 - " + fn ); // SERVER-1366 - - t.dropIndex( i ); + t.dropIndex(i); - assert.eq( 1 , t.getIndexes().length , "T2" ); + assert.eq(1, t.getIndexes().length, "T2"); i = {}; - i[fn + ".a" ] = 1; - t.ensureIndex( i ); - assert.eq( 2 , t.getIndexes().length , "T3" ); + i[fn + ".a"] = 1; + t.ensureIndex(i); + assert.eq(2, t.getIndexes().length, "T3"); - assert.eq( 1 , t.find( x ).itcount() , "C1 - " + fn ); - assert.eq( 1 , t.find( y ).itcount() , "C2 - " + fn ); - assert.eq( 1 , t.find( z ).itcount() , "C3 - " + fn ); // SERVER-1366 - - t.dropIndex( i ); + assert.eq(1, t.find(x).itcount(), "C1 - " + fn); + assert.eq(1, t.find(y).itcount(), "C2 - " + fn); + assert.eq(1, t.find(z).itcount(), "C3 - " + fn); // SERVER-1366 - + t.dropIndex(i); } -go( "x" ); -go( "_id" ); - - - +go("x"); +go("_id"); |