add regular null matching to exists.js tests

This commit is contained in:
Aaron Staple
2009-08-18 08:37:25 -04:00
committed by Aaron Staple
parent a39590a895
commit 8cda321b30

View File

@@ -7,6 +7,12 @@ t.save( {a:{b:1}} );
t.save( {a:{b:{c:1}}} );
t.save( {a:{b:{c:{d:null}}}} );
assert.eq( 5, t.count() );
assert.eq( 1, t.count( {a:null} ) );
assert.eq( 2, t.count( {'a.b':null} ) );
assert.eq( 3, t.count( {'a.b.c':null} ) );
assert.eq( 5, t.count( {'a.b.c.d':null} ) );
assert.eq( 5, t.count() );
assert.eq( 4, t.count( {a:{$ne:null}} ) );
assert.eq( 3, t.count( {'a.b':{$ne:null}} ) );