@@ -132,8 +132,7 @@ describe('patch', () => {
132
132
runTestApp ( 'not-found.js' ) ;
133
133
await assertExitsWithStatusCode ( 1 ) ;
134
134
assertStdOutIsEmpty ( ) ;
135
- const stderrStr = stdioToStr ( stderrData ) ;
136
- expect ( stderrStr ) . toMatch ( / C a n n o t f i n d m o d u l e .* n o t - f o u n d .j s / ) ;
135
+ expect ( stdioToStr ( stderrData ) ) . toMatch ( / C a n n o t f i n d m o d u l e .* n o t - f o u n d .j s / ) ;
137
136
} ) ;
138
137
} ) ;
139
138
@@ -336,13 +335,11 @@ function assertCrashed() {
336
335
}
337
336
338
337
function assertContainsOnlyAppOutputInStdOut ( ) {
339
- const stdoutStr = stdioToStr ( stdoutData ) ;
340
- expect ( stdoutStr ) . toBe ( 'Test app started' ) ;
338
+ expect ( stdioToStr ( stdoutData ) ) . toBe ( 'Test app started' ) ;
341
339
}
342
340
343
341
function assertContainsDebuggerMessageInStdErr ( port ) {
344
- const stderrStr = stdioToStr ( stderrData ) ;
345
- expect ( stderrStr ) . toMatch (
342
+ expect ( stdioToStr ( stderrData ) ) . toMatch (
346
343
new RegExp (
347
344
`^Debugger listening on ws://127\\.0\\.0\\.1:${ port } /[\\w-]{36}\\r?\\n` +
348
345
'For help, see: https://nodejs.org/en/docs/inspector$'
@@ -351,8 +348,7 @@ function assertContainsDebuggerMessageInStdErr(port) {
351
348
}
352
349
353
350
function assertContainsRemoteDebuggerMessageInStdErr ( port ) {
354
- const stderrStr = stdioToStr ( stderrData ) ;
355
- expect ( stderrStr . trim ( ) ) . toMatch (
351
+ expect ( stdioToStr ( stderrData ) ) . toMatch (
356
352
new RegExp (
357
353
`^DevTools listening on ws://127\\.0\\.0\\.1:${ port } /devtools/browser/[\\w-]{36}$`
358
354
)
@@ -368,7 +364,7 @@ function assertStdOutIsEmpty() {
368
364
}
369
365
370
366
function stdioToStr ( stdio ) {
371
- return Buffer . from ( stdio ) . toString ( 'utf8' ) . trim ( ) . replace ( / \0 / g, '' ) ;
367
+ return Buffer . concat ( stdio ) . toString ( 'utf8' ) . trim ( ) . replace ( / \0 / g, '' ) ;
372
368
}
373
369
374
370
async function assertCanConnectTcpDebugger ( port ) {
0 commit comments