water-orm
Version:
A monolith version of Standalone waterline ORM
25 lines (20 loc) • 567 B
JavaScript
/**
* Wipe Database before tests are run and
* after tests are run to ensure a clean test environment.
*/
var Adapter = require('../../../../../lib/adapters/worm-postgresql/adapter.js'),
config = require('./config');
// Global Before Helper
before(function(done) {
dropTable(done);
});
// Global After Helper
after(function(done) {
dropTable(done);
});
function dropTable(cb) {
Adapter.registerCollection({ identity: 'loadTest', config: config }, function(err) {
if(err) cb(err);
Adapter.drop('loadTest', cb);
});
}