Files
mongo/jstests/core/numberlong4.js
Siyuan Zhou 3660343e0b SERVER-12127 migrate js tests to jscore suite when not related to writes
Migrate js tests starting from j-z.
Include SERVER-12920 Update use_power_of_2.js

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2014-03-03 22:54:10 -05:00

22 lines
501 B
JavaScript

// Test handling of comparison between long longs and their double approximations in btrees - SERVER-3719.
t = db.jstests_numberlong4;
t.drop();
if ( 0 ) { // SERVER-3719
t.ensureIndex({x:1});
Random.setRandomSeed();
s = "11235399833116571";
for( i = 0; i < 10000; ++i ) {
n = NumberLong( s + Random.randInt( 10 ) );
t.insert( { x: ( Random.randInt( 2 ) ? n : n.floatApprox ) } );
}
// If this does not return, there is a problem with index structure.
t.find().hint({x:1}).itcount();
}