make tests finish

database.uninitialize must be called to drop the connection
This commit is contained in:
Girish Ramakrishnan
2017-11-27 11:48:36 -08:00
parent b6c20877ea
commit efe75f0c4e
14 changed files with 62 additions and 29 deletions

View File

@@ -53,16 +53,6 @@ function checkMails(number, email, done) {
}
describe('digest', function () {
function cleanup(done) {
mailer._clearMailQueue();
safe.fs.unlinkSync(paths.UPDATE_CHECKER_FILE);
async.series([
settings.uninitialize,
database._clear
], done);
}
before(function (done) {
config._reset();
config.set('fqdn', 'domain.com');
@@ -83,7 +73,16 @@ describe('digest', function () {
], done);
});
after(cleanup);
after(function (done) {
mailer._clearMailQueue();
safe.fs.unlinkSync(paths.UPDATE_CHECKER_FILE);
async.series([
settings.uninitialize,
database._clear,
database.uninitialize
], done);
});
describe('disabled', function () {
before(function (done) {