diff options
Diffstat (limited to 'jstests/core/query/basic1.js')
-rw-r--r-- | jstests/core/query/basic1.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/jstests/core/query/basic1.js b/jstests/core/query/basic1.js new file mode 100644 index 00000000000..cc2917fb5a3 --- /dev/null +++ b/jstests/core/query/basic1.js @@ -0,0 +1,24 @@ +// @tags: [does_not_support_stepdowns] + +t = db.getCollection("basic1"); +t.drop(); + +o = { + a: 1 +}; +t.save(o); + +assert.eq(1, t.findOne().a, "first"); +assert(o._id, "now had id"); +assert(o._id.str, "id not a real id"); + +o.a = 2; +t.save(o); + +assert.eq(2, t.findOne().a, "second"); + +assert(t.validate().valid); + +// not a very good test of currentOp, but tests that it at least +// is sort of there: +assert(db.currentOp().inprog != null); |