summaryrefslogtreecommitdiff
path: root/jstests/core/regex_embed1.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/core/regex_embed1.js')
-rw-r--r--jstests/core/regex_embed1.js29
1 files changed, 13 insertions, 16 deletions
diff --git a/jstests/core/regex_embed1.js b/jstests/core/regex_embed1.js
index 7e08ca66e77..6a47a7919ed 100644
--- a/jstests/core/regex_embed1.js
+++ b/jstests/core/regex_embed1.js
@@ -3,23 +3,20 @@ t = db.regex_embed1;
t.drop();
-t.insert( { _id : 1 , a : [ { x : "abc" } , { x : "def" } ] } );
-t.insert( { _id : 2 , a : [ { x : "ab" } , { x : "de" } ] } );
-t.insert( { _id : 3 , a : [ { x : "ab" } , { x : "de" } , { x : "abc" } ] } );
+t.insert({_id: 1, a: [{x: "abc"}, {x: "def"}]});
+t.insert({_id: 2, a: [{x: "ab"}, {x: "de"}]});
+t.insert({_id: 3, a: [{x: "ab"}, {x: "de"}, {x: "abc"}]});
-function test( m ){
- assert.eq( 3 , t.find().itcount() , m + "1" );
- assert.eq( 2 , t.find( { "a.x" : "abc" } ).itcount() , m + "2" );
- assert.eq( 2 , t.find( { "a.x" : /.*abc.*/ } ).itcount() , m + "3" );
-
- assert.eq( 1 , t.find( { "a.0.x" : "abc" } ).itcount() , m + "4" );
- assert.eq( 1 , t.find( { "a.0.x" : /abc/ } ).itcount() , m + "5" );
-}
-
-test( "A" );
-
-t.ensureIndex( { "a.x" : 1 } );
-test( "B" );
+function test(m) {
+ assert.eq(3, t.find().itcount(), m + "1");
+ assert.eq(2, t.find({"a.x": "abc"}).itcount(), m + "2");
+ assert.eq(2, t.find({"a.x": /.*abc.*/}).itcount(), m + "3");
+ assert.eq(1, t.find({"a.0.x": "abc"}).itcount(), m + "4");
+ assert.eq(1, t.find({"a.0.x": /abc/}).itcount(), m + "5");
+}
+test("A");
+t.ensureIndex({"a.x": 1});
+test("B");