summaryrefslogtreecommitdiff
path: root/jstests/array1.js
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-07-16 12:06:36 -0400
committerEliot Horowitz <eliot@10gen.com>2009-07-16 12:06:36 -0400
commit84e996ca2857bca34b8993f271e18c1e34fcf5cf (patch)
tree7ebba61293cad5df11ba5e775c905b6274a382bd /jstests/array1.js
parent443c4013984826f080f5f2066034645d4e36d0a6 (diff)
downloadmongo-84e996ca2857bca34b8993f271e18c1e34fcf5cf.tar.gz
fix array matching in matcher only SERVER-161
Diffstat (limited to 'jstests/array1.js')
-rw-r--r--jstests/array1.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/jstests/array1.js b/jstests/array1.js
new file mode 100644
index 00000000000..4b066286b44
--- /dev/null
+++ b/jstests/array1.js
@@ -0,0 +1,14 @@
+t = db.array1
+t.drop()
+
+x = { a : [ 1 , 2 ] };
+
+t.save( { a : [ [1,2] ] } );
+assert.eq( 1 , t.find( x ).count() , "A" );
+
+t.save( x );
+delete x._id;
+assert.eq( 2 , t.find( x ).count() , "B" );
+
+t.ensureIndex( { a : 1 } );
+//assert.eq( 2 , t.find( x ).count() , "C" ); // TODO turn this on