diff --git a/test/tap/appender-dependencies-test.js b/test/tap/appender-dependencies-test.js index 045c8c1..84afeb8 100644 --- a/test/tap/appender-dependencies-test.js +++ b/test/tap/appender-dependencies-test.js @@ -8,12 +8,14 @@ let log4js; let recording; test('log4js appender dependencies', (batch) => { - batch.beforeEach(() => { + batch.beforeEach((done) => { log4js = require('../../lib/log4js'); recording = require('../../lib/appenders/recording'); + done(); }); - batch.afterEach(() => { + batch.afterEach((done) => { recording.erase(); + done(); }); batch.test('in order', (t) => { const config = { diff --git a/test/tap/categoryFilter-test.js b/test/tap/categoryFilter-test.js index af9bba7..45f2f7d 100644 --- a/test/tap/categoryFilter-test.js +++ b/test/tap/categoryFilter-test.js @@ -3,8 +3,9 @@ const log4js = require('../../lib/log4js'); const recording = require('../../lib/appenders/recording'); test('log4js categoryFilter', (batch) => { - batch.beforeEach(() => { + batch.beforeEach((done) => { recording.reset(); + done(); }); batch.test('appender should exclude categories', (t) => { diff --git a/test/tap/configuration-test.js b/test/tap/configuration-test.js index 1fced15..dd359dd 100644 --- a/test/tap/configuration-test.js +++ b/test/tap/configuration-test.js @@ -10,7 +10,7 @@ let dependencies; let fileRead; test('log4js configure', (batch) => { - batch.beforeEach(() => { + batch.beforeEach((done) => { fileRead = 0; fakeFS = { @@ -55,6 +55,8 @@ test('log4js configure', (batch) => { fs: fakeFS, }, }; + + done(); }); batch.test( diff --git a/test/tap/connect-context-test.js b/test/tap/connect-context-test.js index f843222..17f41a4 100644 --- a/test/tap/connect-context-test.js +++ b/test/tap/connect-context-test.js @@ -68,8 +68,9 @@ test('log4js connect logger', (batch) => { const ml = new MockLogger(); const cl = clm(ml, { context: true }); - t.beforeEach(() => { + t.beforeEach((done) => { ml.contexts = []; + done(); }); t.test('response should be included in context', (assert) => { @@ -96,8 +97,9 @@ test('log4js connect logger', (batch) => { const ml = new MockLogger(); const cl = clm(ml, {}); - t.beforeEach(() => { + t.beforeEach((done) => { ml.contexts = []; + done(); }); t.test('response should not be included in context', (assert) => { diff --git a/test/tap/connect-nolog-test.js b/test/tap/connect-nolog-test.js index a0b1e30..9ee0e9b 100644 --- a/test/tap/connect-nolog-test.js +++ b/test/tap/connect-nolog-test.js @@ -59,8 +59,9 @@ test('log4js connect logger', (batch) => { const ml = new MockLogger(); const cl = clm(ml, { nolog: '\\.gif' }); - t.beforeEach(() => { + t.beforeEach((done) => { ml.messages = []; + done(); }); t.test('check unmatch url request', (assert) => { @@ -106,8 +107,9 @@ test('log4js connect logger', (batch) => { const ml = new MockLogger(); const cl = clm(ml, { nolog: '\\.gif|\\.jpe?g' }); - t.beforeEach(() => { + t.beforeEach((done) => { ml.messages = []; + done(); }); t.test('check unmatch url request (png)', (assert) => { @@ -167,8 +169,9 @@ test('log4js connect logger', (batch) => { const ml = new MockLogger(); const cl = clm(ml, { nolog: ['\\.gif', '\\.jpe?g'] }); - t.beforeEach(() => { + t.beforeEach((done) => { ml.messages = []; + done(); }); t.test('check unmatch url request (png)', (assert) => { @@ -228,8 +231,9 @@ test('log4js connect logger', (batch) => { const ml = new MockLogger(); const cl = clm(ml, { nolog: /\.gif|\.jpe?g/ }); - t.beforeEach(() => { + t.beforeEach((done) => { ml.messages = []; + done(); }); t.test('check unmatch url request (png)', (assert) => { @@ -289,8 +293,9 @@ test('log4js connect logger', (batch) => { const ml = new MockLogger(); const cl = clm(ml, { nolog: [/\.gif/, /\.jpe?g/] }); - t.beforeEach(() => { + t.beforeEach((done) => { ml.messages = []; + done(); }); t.test('check unmatch url request (png)', (assert) => { @@ -353,8 +358,9 @@ test('log4js connect logger', (batch) => { res.getHeader('content-type') === 'image/png' || res.statusCode < 400, }); - t.beforeEach(() => { + t.beforeEach((done) => { ml.messages = []; + done(); }); t.test('check unmatch function return (statusCode < 400)', (assert) => { diff --git a/test/tap/logger-test.js b/test/tap/logger-test.js index a3eb738..9b8930f 100644 --- a/test/tap/logger-test.js +++ b/test/tap/logger-test.js @@ -35,9 +35,10 @@ const testConfig = { }; test('../../lib/logger', (batch) => { - batch.beforeEach(() => { + batch.beforeEach((done) => { events.length = 0; testConfig.level = levels.TRACE; + done(); }); batch.test('constructor with no parameters', (t) => { diff --git a/test/tap/multiprocess-test.js b/test/tap/multiprocess-test.js index b67aa55..7fbc5b8 100644 --- a/test/tap/multiprocess-test.js +++ b/test/tap/multiprocess-test.js @@ -51,8 +51,9 @@ function makeFakeNet() { } test('Multiprocess Appender', async (batch) => { - batch.beforeEach(() => { + batch.beforeEach((done) => { recording.erase(); + done(); }); batch.test('worker', (t) => { diff --git a/test/tap/newLevel-test.js b/test/tap/newLevel-test.js index 4f58148..1fa0e7f 100644 --- a/test/tap/newLevel-test.js +++ b/test/tap/newLevel-test.js @@ -3,8 +3,9 @@ const log4js = require('../../lib/log4js'); const recording = require('../../lib/appenders/recording'); test('../../lib/logger', (batch) => { - batch.beforeEach(() => { + batch.beforeEach((done) => { recording.reset(); + done(); }); batch.test('creating a new log level', (t) => { diff --git a/test/tap/noLogFilter-test.js b/test/tap/noLogFilter-test.js index d52cf48..0230d14 100644 --- a/test/tap/noLogFilter-test.js +++ b/test/tap/noLogFilter-test.js @@ -6,8 +6,9 @@ const recording = require('../../lib/appenders/recording'); * test a simple regexp */ test('log4js noLogFilter', (batch) => { - batch.beforeEach(() => { + batch.beforeEach((done) => { recording.reset(); + done(); }); batch.test(