Skip to content

Commit 6fdebfc

Browse files
committed
test: add test to improve coverage in http2-compat-serverresponse
1 parent 6686d90 commit 6fdebfc

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

test/parallel/test-http2-compat-serverresponse-write.js

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,26 @@ const assert = require('assert');
7171
}));
7272
}));
7373
}
74+
75+
{
76+
const server = createServer();
77+
server.listen(0, mustCall(() => {
78+
const port = server.address().port;
79+
const url = `http://localhost:${port}`;
80+
const client = connect(url, mustCall(() => {
81+
const request = client.request();
82+
request.resume();
83+
request.on('end', mustCall());
84+
request.on('close', mustCall(() => {
85+
client.close();
86+
}));
87+
}));
88+
89+
server.once('request', mustCall((request, response) => {
90+
response.destroy();
91+
assert.strictEqual(response.write('asd', mustNotCall()), false);
92+
client.destroy();
93+
server.close();
94+
}));
95+
}));
96+
}

0 commit comments

Comments
 (0)