Skip to content

Commit c126ff1

Browse files
committed
Prepare for Node.js 15.0.0
1 parent 29d4e32 commit c126ff1

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

test/cancel.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,16 @@ const prepareServer = (server: ExtendedTestServer, clock: GlobalClock): {emitter
1717
const promise = new Promise((resolve, reject) => {
1818
server.all('/abort', async (request, response) => {
1919
emitter.emit('connection');
20+
2021
request.once('aborted', resolve);
2122
response.once('finish', reject.bind(null, new Error('Request finished instead of aborting.')));
2223

23-
await pEvent(request, 'end');
24+
try {
25+
await pEvent(request, 'end');
26+
} catch {
27+
// Node.js 15.0.0 throws AND emits `aborted`
28+
}
29+
2430
response.end();
2531
});
2632

0 commit comments

Comments
 (0)