blob: 73b8a00658851a275dfaa15e8700214c8015cb12 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// Tests the use of a match predicate with the currentOp command.
(function() {
// Test a $where predicate that matches the currentOp operation we are running.
var res = db.adminCommand("currentOp", {
$where: function() {
return true;
}
});
assert.commandWorked(res);
assert.gt(res.inprog.length, 0, tojson(res));
// Test a $where predicate that matches no operations.
res = db.adminCommand("currentOp", {
$where: function() {
return false;
}
});
assert.commandWorked(res);
assert.eq(res.inprog.length, 0, tojson(res));
})();
|