File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 62
62
"inquirer" : " ~6.2.0" ,
63
63
"istanbul-lib-instrument" : " ~3.1.0" ,
64
64
"lodash" : " ~4.17.4" ,
65
- "log4js" : " ~3 .0.0 " ,
65
+ "log4js" : " ~4 .0.2 " ,
66
66
"mkdirp" : " ~0.5.1" ,
67
67
"prettier" : " ~1.16.1" ,
68
68
"progress" : " ~2.0.0" ,
83
83
"@types/node" : " ~10.11.4" ,
84
84
"@types/prettier" : " ^1.15.2" ,
85
85
"@types/progress" : " ~2.0.1" ,
86
+ "flatted" : " ^2.0.0" ,
86
87
"stryker-api" : " ^0.24.0"
87
88
},
88
89
"peerDependencies" : {
Original file line number Diff line number Diff line change 1
1
import * as net from 'net' ;
2
2
import * as log4js from 'log4js' ;
3
3
import { Subscriber , Observable } from 'rxjs' ;
4
+ import { parse } from 'flatted' ;
4
5
5
6
export default class LoggingServer {
6
7
@@ -14,7 +15,7 @@ export default class LoggingServer {
14
15
socket . on ( 'data' , data => {
15
16
// Log4js also sends "__LOG4JS__" to signal an event end. Ignore those.
16
17
const logEventStrings = data . toString ( ) . split ( '__LOG4JS__' ) . filter ( Boolean ) ;
17
- const loggingEvents : log4js . LoggingEvent [ ] = logEventStrings . map ( logEventString => JSON . parse ( logEventString ) ) ;
18
+ const loggingEvents : log4js . LoggingEvent [ ] = logEventStrings . map ( logEventString => parse ( logEventString ) ) ;
18
19
loggingEvents . forEach ( event => this . subscriber && this . subscriber . next ( event ) ) ;
19
20
} ) ;
20
21
socket . on ( 'error' , ( ) => {
Original file line number Diff line number Diff line change @@ -16,7 +16,8 @@ import OutOfMemoryError from '../../../src/child-proxy/OutOfMemoryError';
16
16
import ChildProcessCrashedError from '../../../src/child-proxy/ChildProcessCrashedError' ;
17
17
import { testInjector } from '@stryker-mutator/test-helpers' ;
18
18
import { commonTokens } from 'stryker-api/plugin' ;
19
- describe ( 'ChildProcessProxy' , ( ) => {
19
+
20
+ describe ( ChildProcessProxy . name , ( ) => {
20
21
21
22
let sut : ChildProcessProxy < Echo > ;
22
23
let loggingServer : LoggingServer ;
You can’t perform that action at this time.
0 commit comments