t = db.touch1; t.drop(); t.insert( { x : 1 } ); t.ensureIndex( { x : 1 } ); res = t.runCommand( "touch" ); assert( !res.ok, tojson( res ) ); res = t.runCommand( "touch", { data : true, index : true } ); assert.eq( 1, res.data.numRanges, tojson( res ) );