c6ad1195fb7ba073b327cb7bad76ebe1cd5b9583
[aai/esr-gui.git] /
1
2 var assert = require('assert')
3 var slice = require('sliced')
4 var mongo = require('mongodb')
5 var utils = require('../../').utils;
6
7 var uri = process.env.MQUERY_URI || 'mongodb://localhost/mquery';
8 var db;
9
10 exports.getCollection = function (cb) {
11   mongo.MongoClient.connect(uri, function (err, db_) {
12     assert.ifError(err);
13     db = db_;
14
15     var collection = db.collection('stuff');
16
17     // clean test db before starting
18     db.dropDatabase(function () {
19       cb(null, collection);
20     });
21   })
22 }
23
24 exports.dropCollection = function (cb) {
25   db.dropDatabase(function () {
26     db.close(cb);
27   })
28 }