From eafca06a884d075dc673d7d8b84dbc60ce312148 Mon Sep 17 00:00:00 2001 From: Eliot Horowitz Date: Mon, 7 Dec 2009 11:54:01 -0500 Subject: old version of shell --- jstests/indexapi.js | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/jstests/indexapi.js b/jstests/indexapi.js index ae76ec74f57..2532656580f 100644 --- a/jstests/indexapi.js +++ b/jstests/indexapi.js @@ -4,37 +4,5 @@ t.drop(); key = { x : 1 }; -c = { ns : t._fullName , key : key , name : t._genIndexName( key ) }; -assert.eq( c , t._indexSpec( { x : 1 } ) , "A" ); - -c.name = "bob"; -assert.eq( c , t._indexSpec( { x : 1 } , "bob" ) , "B" ); - -c.name = t._genIndexName( key ); -assert.eq( c , t._indexSpec( { x : 1 } ) , "C" ); - -c.unique = true; -assert.eq( c , t._indexSpec( { x : 1 } , true ) , "D" ); -assert.eq( c , t._indexSpec( { x : 1 } , [ true ] ) , "E" ); -assert.eq( c , t._indexSpec( { x : 1 } , { unique : true } ) , "F" ); - -c.dropDups = true; -assert.eq( c , t._indexSpec( { x : 1 } , [ true , true ] ) , "G" ); -assert.eq( c , t._indexSpec( { x : 1 } , { unique : true , dropDups : true } ) , "F" ); - -t.ensureIndex( { x : 1 } , { unique : true } ); -idx = t.getIndexes(); -assert.eq( 2 , idx.length , "M1" ); -assert.eq( key , idx[1].key , "M2" ); -assert( idx[1].unique , "M3" ); - -t.drop(); -t.ensureIndex( { x : 1 } , { unique : 1 } ); -idx = t.getIndexes(); -assert.eq( 2 , idx.length , "M1" ); -assert.eq( key , idx[1].key , "M2" ); -assert( idx[1].unique , "M3" ); -printjson( idx ); - db.system.indexes.insert( { ns : "test" , key : { x : 1 } , name : "x" } ); assert( db.getLastError().indexOf( "invalid" ) >= 0 , "Z1" ); -- cgit v1.2.1