connect(connectionString, function (err, db) {
     databaseCleaner.clean(db, function () {
         console.log('Db clean');
         db.close();
         done();
     });
 });
コード例 #2
0
 (err, db) => {
   if (err) {
     throw new Error(err);
   } else {
     dbCleaner.clean(db, done);
   }
 }
コード例 #3
0
ファイル: unit.test.js プロジェクト: ehe888/ccm_authub
 connect(`${dbOptions.server}${dbOptions.masterDb}`, (err, db) => {
   databaseCleaner.clean(db, () => {
     console.log('done - clean');
     db.close();
     done();
   })
 })
コード例 #4
0
    var cleaner = function (done) {
        var connection = express.infra.connectionFactory();
        var databaseCleaner = new DatabaseCleaner('mysql');

        databaseCleaner.clean(connection, function (err) {
            if (!err) {
                done();
            }
        });
    };
コード例 #5
0
ファイル: integration.test.js プロジェクト: ehe888/ccm_authub
  connect(`${dbOptions.server}${dbOptions.masterDb}`, (err, db) => {
    databaseCleaner.clean(db, () => {
      console.log('done - clean');
      db.close();

      //Setup inital data

      dbs.connectToMaster((err, db) => {
        db.model('Account')
          .create(masterAccount)
          .then((account) => {
            return db.model('Client')
                    .create(Object.assign({}, masterClient, { account: account }));
          })
          .then((client) => {
            masterClient.id = client.id;
            done();
          })
          .catch( err => {
            done(err);
          })
      })
    })
  })
コード例 #6
0
ファイル: rate.test.js プロジェクト: draschke/node-rating
 tearDown: function (callback) {
   databaseCleaner.clean(mongoose.createConnection('mongodb://localhost/rating_test').db, callback);
 },
コード例 #7
0
ファイル: db.js プロジェクト: stRavens/planck
 it('Clean mongodb', (done) => {
     mongoCleaner.clean(mongo, () => {
         done();
     });
 });
コード例 #8
0
ファイル: db.cleaner.js プロジェクト: gtramontina/mongod-run
 connect(url, function (error, db) {
   cleaner.clean(db, function () {
     db.close();
     callback && callback();
   });
 });
コード例 #9
0
ファイル: routes.js プロジェクト: maciejk77/maker-mix
 after(function(done) {
   databaseCleaner.clean(mongoose.connections[0].db, function() {
       console.log('done');
   });
   done()
 });
コード例 #10
0
ファイル: test-helper.js プロジェクト: simpatize/api-server
 clean: function (callback) {
   databaseCleaner.clean(mongoose.connections[0].db, callback);
 },
コード例 #11
0
ファイル: helper.js プロジェクト: slidewiki/migration
 return new Promise((resolve) => databaseCleaner.clean(db, resolve));
コード例 #12
0
 mongo.connect('mongodb://localhost/campus-manager-test', function(err, db) {
   databaseCleaner.clean(db, function() {
     console.log('done');
     db.close();
   });
 });
コード例 #13
0
ファイル: testapp.js プロジェクト: CoderSpinoza/koreansisa
clearDatabase = function(cb) {
	databaseCleaner.clean(mongoose.connections[0].db, function(err) {
		return cb(null);
	});
}
コード例 #14
0
exports.cleanDb = function (db, cb) {
	var databaseCleaner = new DatabaseCleaner('mongodb');
	databaseCleaner.clean(db, cb);
};
コード例 #15
0
ファイル: test-redis.js プロジェクト: lquixada/driv.in
 tearDown: function (callback) {
   databaseCleaner.clean(client, callback);
 },
コード例 #16
0
			after(async () => {
				await databaseCleaner.clean(server.app.db.pipeline.link);
			});