@@ -7,7 +7,7 @@ var expect = require('chai').expect;
77var rimraf = require ( 'rimraf' ) ;
88var moment = require ( 'moment' ) ;
99var winston = require ( 'winston' ) ;
10- // eslint-disable-next-line node/no-unpublished-require -- It's published, see: https://threads.js.org/
10+ // eslint-disable-next-line node/no-unpublished-require
1111var { spawn, Thread, Worker } = require ( 'threads' ) ;
1212var { promisify } = require ( 'util' ) ;
1313var MemoryStream = require ( './memory-stream' ) ;
@@ -22,7 +22,8 @@ function sendLogItem(transport, level, message, meta, cb) { // eslint-disable-li
2222 } ) ;
2323
2424 const info = { level : level , message : message } ;
25- transport . log ( winston . format . json ( ) . transform ( info ) ) ;
25+ const jsonFormat = winston . format . json ( ) ;
26+ transport . log ( jsonFormat . transform ( info , jsonFormat . options ) ) ;
2627}
2728
2829describe ( 'winston/transports/daily-rotate-file' , function ( ) {
@@ -183,7 +184,7 @@ describe('winston/transports/daily-rotate-file', function () {
183184 opts . watchLog = true ;
184185 this . transport = new DailyRotateFile ( opts ) ;
185186
186- this . transport . on ( 'addWatcher' , ( newFile ) => {
187+ this . transport . on ( 'addWatcher' , ( newFile ) => {
187188 expect ( newFile ) . to . equal ( filename ) ;
188189 done ( )
189190 } ) ;
@@ -236,7 +237,7 @@ describe('winston/transports/daily-rotate-file', function () {
236237 } ) ;
237238 this . transport . removeListener ( 'finish' , finishListener )
238239 }
239-
240+
240241 this . transport . on ( 'finish' , finishListener ) ;
241242
242243 this . transport . close ( ) ;
0 commit comments