stop(done) { if (this.app && this.app.isRunning()) { this.app.stop() .then(() => { return knex.destroy(); }) .then(() => { rimraf(testsPath, done); }); } }
afterEach(() => { if (app && app.isRunning()) { return app.stop(); } });
return app.start().then(function() { assert.equal(app.isRunning(), true); chaiAsPromised.transferPromiseness = app.transferPromiseness; return app; });
after(function () { if (App && App.isRunning()) { return App.stop() } })