diff options
Diffstat (limited to 'jstests/slowWeekly/geo_near_random2.js')
-rw-r--r-- | jstests/slowWeekly/geo_near_random2.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/jstests/slowWeekly/geo_near_random2.js b/jstests/slowWeekly/geo_near_random2.js new file mode 100644 index 0000000..9e93657 --- /dev/null +++ b/jstests/slowWeekly/geo_near_random2.js @@ -0,0 +1,21 @@ +// this tests 1% of all points using $near and $nearSphere +load("jstests/libs/geo_near_random.js"); + +var test = new GeoNearRandomTest("weekly.geo_near_random2"); + +test.insertPts(50000); + +opts = {sphere:0, nToTest:test.nPts*0.01}; +test.testPt([0,0], opts); +test.testPt(test.mkPt(), opts); +test.testPt(test.mkPt(), opts); +test.testPt(test.mkPt(), opts); +test.testPt(test.mkPt(), opts); + +opts.sphere = 1 +test.testPt([0,0], opts); +test.testPt(test.mkPt(0.8), opts); +test.testPt(test.mkPt(0.8), opts); +test.testPt(test.mkPt(0.8), opts); +test.testPt(test.mkPt(0.8), opts); + |