(test)
| 63 | server.listen(0, common.mustCall(() => runTest(tests.shift()))); |
| 64 | |
| 65 | function runTest(test) { |
| 66 | const client = http2.connect(`http://localhost:${server.address().port}`); |
| 67 | const req = client.request({ ':method': 'POST' }); |
| 68 | |
| 69 | currentError = test; |
| 70 | req.resume(); |
| 71 | req.end(); |
| 72 | |
| 73 | req.on('error', common.expectsError({ |
| 74 | code: 'ERR_HTTP2_STREAM_ERROR', |
| 75 | name: 'Error', |
| 76 | message: 'Stream closed with error code NGHTTP2_INTERNAL_ERROR' |
| 77 | })); |
| 78 | |
| 79 | req.on('close', common.mustCall(() => { |
| 80 | client.close(); |
| 81 | |
| 82 | if (!tests.length) { |
| 83 | server.close(); |
| 84 | } else { |
| 85 | runTest(tests.shift()); |
| 86 | } |
| 87 | })); |
| 88 | } |
no test coverage detected
searching dependent graphs…