Files
mongo/jstests/core/geo_invalid_2d_params.js

13 lines
433 B
JavaScript

/**
* @tags: [
* sbe_incompatible,
* ]
*/
var t = db.geo_invalid_2d_params;
t.drop();
assert.commandFailed(t.ensureIndex({loc: "2d"}, {bits: 33}));
assert.commandFailed(t.ensureIndex({loc: "2d"}, {min: -1, max: -1}));
assert.commandFailed(t.ensureIndex({loc: "2d"}, {bits: -1}));
assert.commandFailed(t.ensureIndex({loc: "2d"}, {min: 10, max: 9}));
assert.commandWorked(t.ensureIndex({loc: "2d"}, {bits: 1, min: -1, max: 1}));