aboutsummaryrefslogtreecommitdiff
path: root/test/parallel/test-http-response-add-header-after-sent.js
diff options
context:
space:
mode:
authorWeijia Wang <381152119@qq.com>2017-08-10 18:58:22 +0800
committerRefael Ackermann <refack@gmail.com>2017-08-14 17:19:19 -0400
commit11a2ca29babcb35132e7d93244b69c544d52dfe4 (patch)
treea7372ad1c4dfc4300d8a050c8f1fe3cccdadc3b4 /test/parallel/test-http-response-add-header-after-sent.js
parent28a47aa1bbd4d278293fda2bb3f2df836d743816 (diff)
downloadandroid-node-v8-11a2ca29babcb35132e7d93244b69c544d52dfe4.tar.gz
android-node-v8-11a2ca29babcb35132e7d93244b69c544d52dfe4.tar.bz2
android-node-v8-11a2ca29babcb35132e7d93244b69c544d52dfe4.zip
errors: migrate _http_outgoing
PR-URL: https://github.com/nodejs/node/pull/14735 Refs: https://github.com/nodejs/node/issues/11273 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Diffstat (limited to 'test/parallel/test-http-response-add-header-after-sent.js')
-rw-r--r--test/parallel/test-http-response-add-header-after-sent.js13
1 files changed, 9 insertions, 4 deletions
diff --git a/test/parallel/test-http-response-add-header-after-sent.js b/test/parallel/test-http-response-add-header-after-sent.js
index 19b71fc31d..8329d3ea7e 100644
--- a/test/parallel/test-http-response-add-header-after-sent.js
+++ b/test/parallel/test-http-response-add-header-after-sent.js
@@ -1,5 +1,5 @@
'use strict';
-require('../common');
+const common = require('../common');
const assert = require('assert');
const http = require('http');
@@ -8,9 +8,14 @@ const server = http.createServer((req, res) => {
res.setHeader('header1', 1);
});
res.write('abc');
- assert.throws(() => {
- res.setHeader('header2', 2);
- }, /Can't set headers after they are sent\./);
+ common.expectsError(
+ () => res.setHeader('header2', 2),
+ {
+ code: 'ERR_HTTP_HEADERS_SENT',
+ type: Error,
+ message: 'Cannot set headers after they are sent to the client'
+ }
+ );
res.end();
});