|
|
@ -459,7 +459,7 @@ describe('Model', function () { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// General behaviour is tested in the block about $lt. Here we just test operators work
|
|
|
|
// General behaviour is tested in the block about $lt. Here we just test operators work
|
|
|
|
describe('Other comparison operators: $lte, $gt, $gte', function () { |
|
|
|
describe('Other comparison operators: $lte, $gt, $gte, $ne', function () { |
|
|
|
|
|
|
|
|
|
|
|
it('$lte', function () { |
|
|
|
it('$lte', function () { |
|
|
|
model.match({ a: 5 }, { a: { $lte: 6 } }).should.equal(true); |
|
|
|
model.match({ a: 5 }, { a: { $lte: 6 } }).should.equal(true); |
|
|
@ -479,6 +479,12 @@ describe('Model', function () { |
|
|
|
model.match({ a: 5 }, { a: { $gte: 4 } }).should.equal(true); |
|
|
|
model.match({ a: 5 }, { a: { $gte: 4 } }).should.equal(true); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
it('$ne', function () { |
|
|
|
|
|
|
|
model.match({ a: 5 }, { a: { $ne: 4 } }).should.equal(true); |
|
|
|
|
|
|
|
model.match({ a: 5 }, { a: { $ne: 5 } }).should.equal(false); |
|
|
|
|
|
|
|
model.match({ a: 5 }, { b: { $ne: 5 } }).should.equal(true); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|