diff options
Diffstat (limited to 'jstests/mmap_v1/list_collections2.js')
-rw-r--r-- | jstests/mmap_v1/list_collections2.js | 40 |
1 files changed, 23 insertions, 17 deletions
diff --git a/jstests/mmap_v1/list_collections2.js b/jstests/mmap_v1/list_collections2.js index ff5415a5d08..fdd77767be7 100644 --- a/jstests/mmap_v1/list_collections2.js +++ b/jstests/mmap_v1/list_collections2.js @@ -1,33 +1,39 @@ // Test the listCollections command and system.namespaces -mydb = db.getSisterDB( "list_collections1" ); +mydb = db.getSisterDB("list_collections1"); mydb.dropDatabase(); -mydb.foo.insert( { x : 5 } ); +mydb.foo.insert({x: 5}); -mydb.runCommand( { create : "bar", temp : true } ); +mydb.runCommand({create: "bar", temp: true}); -res = mydb.runCommand( "listCollections" ); -collections = new DBCommandCursor( db.getMongo(), res ).toArray(); +res = mydb.runCommand("listCollections"); +collections = new DBCommandCursor(db.getMongo(), res).toArray(); -bar = collections.filter( function(x){ return x.name == "bar"; } )[0]; -foo = collections.filter( function(x){ return x.name == "foo" ; } )[0]; +bar = collections.filter(function(x) { + return x.name == "bar"; +})[0]; +foo = collections.filter(function(x) { + return x.name == "foo"; +})[0]; -assert( bar ); -assert( foo ); +assert(bar); +assert(foo); -assert.eq( bar.name, mydb.bar.getName() ); -assert.eq( foo.name, mydb.foo.getName() ); +assert.eq(bar.name, mydb.bar.getName()); +assert.eq(foo.name, mydb.foo.getName()); -assert( mydb.bar.temp, tojson( bar ) ); +assert(mydb.bar.temp, tojson(bar)); -getCollectionName = function(infoObj) { return infoObj.name; }; +getCollectionName = function(infoObj) { + return infoObj.name; +}; -assert.eq( mydb._getCollectionInfosSystemNamespaces().map(getCollectionName), - mydb._getCollectionInfosCommand().map(getCollectionName) ); +assert.eq(mydb._getCollectionInfosSystemNamespaces().map(getCollectionName), + mydb._getCollectionInfosCommand().map(getCollectionName)); -assert.eq( mydb.getCollectionInfos().map(getCollectionName), - mydb._getCollectionInfosCommand().map(getCollectionName) ); +assert.eq(mydb.getCollectionInfos().map(getCollectionName), + mydb._getCollectionInfosCommand().map(getCollectionName)); // Test the listCollections command and querying system.namespaces when a filter is specified. assert.eq(mydb._getCollectionInfosSystemNamespaces({name: "foo"}).map(getCollectionName), |