From 402fc26f0dc3a40a047a725d12f28deb9f7110c0 Mon Sep 17 00:00:00 2001 From: Robert Nagy Date: Mon, 15 Jun 2020 22:56:03 +0200 Subject: [PATCH] fixup --- .../test-http-server-write-end-after-end.js | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/test/parallel/test-http-server-write-end-after-end.js b/test/parallel/test-http-server-write-end-after-end.js index 2f2a8b3cca3431..02f86f611c1b8e 100644 --- a/test/parallel/test-http-server-write-end-after-end.js +++ b/test/parallel/test-http-server-write-end-after-end.js @@ -11,21 +11,19 @@ function handle(req, res) { res.write('hello'); res.end(); - setImmediate(() => { - // TODO: Known issues. OutgoingMessage does not always invoke callback - // in end. Also streams don't propagate write after end to callback. + setImmediate(common.mustCall(() => { res.end('world'); process.nextTick(() => { server.close(); }); - // res.end('world', common.mustCall((err) => { - // common.expectsError({ - // code: 'ERR_STREAM_WRITE_AFTER_END', - // name: 'Error' - // })(err); - // server.close(); - // })); - }); + res.write('world', common.mustCall((err) => { + common.expectsError({ + code: 'ERR_STREAM_WRITE_AFTER_END', + name: 'Error' + })(err); + server.close(); + })); + })); } server.listen(0, common.mustCall(() => {