| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent ccf31d8 commit c54cee1
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -23,7 +23,18 @@ const server = spawn(common.opensslCli, [ | |||
| 23 | 23 | '-psk_hint', IDENTITY, | |
| 24 | 24 | '-nocert', | |
| 25 | 25 | '-rev', | |
| 26 | - ]); | ||
| 26 | + ], { encoding: 'utf8' }); | ||
| 27 | + let serverErr = ''; | ||
| 28 | + let serverOut = ''; | ||
| 29 | + server.stderr.on('data', (data) => serverErr += data); | ||
| 30 | + server.stdout.on('data', (data) => serverOut += data); | ||
| 31 | + server.on('error', common.mustNotCall()); | ||
| 32 | + server.on('exit', (code, signal) => { | ||
| 33 | + // Server is expected to be terminated by cleanUp(). | ||
| 34 | + assert.strictEqual(code, null, | ||
| 35 | + `'${server.spawnfile} ${server.spawnargs.join(' ')}' unexpected exited with output:\n${serverOut}\n${serverErr}`); | ||
| 36 | + assert.strictEqual(signal, 'SIGTERM'); | ||
| 37 | + }); | ||
| 27 | 38 | ||
| 28 | 39 | const cleanUp = (err) => { | |
| 29 | 40 | clearTimeout(timeout); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments