Skip to content

Commit 76cf594

Browse files
committedJan 2, 2022
remove winston logger from unit tests to address side effects
1 parent 76d1d11 commit 76cf594

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed
 

‎test/transport-tests.js

+2-9
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,20 @@ var randomString = require('./random-string');
1212
var DailyRotateFile = require('../daily-rotate-file');
1313

1414
function sendLogItem(transport, level, message, meta, cb) { // eslint-disable-line max-params
15-
var logger = winston.createLogger({
16-
transports: [transport]
17-
});
18-
1915
transport.on('logged', function () {
2016
if (cb) {
2117
cb(null, true);
2218
}
2319
});
2420

25-
logger.info({
26-
level: level,
27-
message: message
28-
});
21+
const info = { level: level, message: message };
22+
transport.log(winston.format.json().transform(info));
2923
}
3024

3125
describe('winston/transports/daily-rotate-file', function () {
3226
beforeEach(function () {
3327
this.stream = new MemoryStream();
3428
this.transport = new DailyRotateFile({
35-
json: true,
3629
stream: this.stream
3730
});
3831
});

0 commit comments

Comments
 (0)
Please sign in to comment.