Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMark S. Everitt <mark.s.everitt@gmail.com>2019-02-07 01:24:50 +0300
committerBeth Griggs <Bethany.Griggs@uk.ibm.com>2019-10-07 14:04:49 +0300
commit925849650bf867c1ecc3525a75d2ddce2357c4b0 (patch)
treee09f36b6121446cdf7537a8d4c1a98dbd48b39b2 /test
parentccf2823f8318a3881301144e6fda1e1be9506bb5 (diff)
http2: makes response.writeHead return the response
Fixes: https://github.com/nodejs/node/issues/25935 PR-URL: https://github.com/nodejs/node/pull/25974 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-http2-compat-serverresponse-writehead-array.js3
-rw-r--r--test/parallel/test-http2-compat-serverresponse-writehead.js6
2 files changed, 7 insertions, 2 deletions
diff --git a/test/parallel/test-http2-compat-serverresponse-writehead-array.js b/test/parallel/test-http2-compat-serverresponse-writehead-array.js
index e024f8ab395..d856165d090 100644
--- a/test/parallel/test-http2-compat-serverresponse-writehead-array.js
+++ b/test/parallel/test-http2-compat-serverresponse-writehead-array.js
@@ -12,10 +12,11 @@ const server = h2.createServer();
server.listen(0, common.mustCall(() => {
const port = server.address().port;
server.once('request', common.mustCall((request, response) => {
- response.writeHead(200, [
+ const returnVal = response.writeHead(200, [
['foo', 'bar'],
['ABC', 123]
]);
+ assert.strictEqual(returnVal, response);
response.end(common.mustCall(() => { server.close(); }));
}));
diff --git a/test/parallel/test-http2-compat-serverresponse-writehead.js b/test/parallel/test-http2-compat-serverresponse-writehead.js
index 5fd787e1003..aabcf18ad9e 100644
--- a/test/parallel/test-http2-compat-serverresponse-writehead.js
+++ b/test/parallel/test-http2-compat-serverresponse-writehead.js
@@ -13,7 +13,11 @@ server.listen(0, common.mustCall(function() {
const port = server.address().port;
server.once('request', common.mustCall(function(request, response) {
response.setHeader('foo-bar', 'def456');
- response.writeHead(418, { 'foo-bar': 'abc123' }); // Override
+
+ // Override
+ const returnVal = response.writeHead(418, { 'foo-bar': 'abc123' });
+
+ assert.strictEqual(returnVal, response);
common.expectsError(() => { response.writeHead(300); }, {
code: 'ERR_HTTP2_HEADERS_SENT'