0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00

SERVER-1943 test key ordering for empty arrays

This commit is contained in:
Aaron 2011-07-31 08:44:07 -07:00
parent 7fa4d070e7
commit 0141015c83

View File

@ -5,16 +5,17 @@ t.drop();
// Enable _allow_dot to try and bypass v8 field name checking.
t.insert( {_id:0,a:MinKey}, true );
t.save( {_id:1,a:null} );
t.save( {_id:2,a:[]} );
t.save( {_id:3,a:null} );
t.save( {_id:1,a:[]} );
t.save( {_id:7,a:[2]} );
t.save( {_id:3} );
t.save( {_id:4,a:null} );
t.save( {_id:5,a:[]} );
t.save( {_id:4} );
t.save( {_id:5,a:null} );
t.save( {_id:2,a:[]} );
t.save( {_id:6,a:1} );
t.insert( {_id:8,a:MaxKey}, true );
function sorted( arr ) {
assert.eq( 9, arr.length );
for( i = 1; i < arr.length; ++i ) {
assert.lte( arr[ i-1 ]._id, arr[ i ]._id );
}