summaryrefslogtreecommitdiff
path: root/test/parallel/test-http-write-head.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-write-head.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-write-head.js')
-rw-r--r--test/parallel/test-http-write-head.js18
1 files changed, 8 insertions, 10 deletions
diff --git a/test/parallel/test-http-write-head.js b/test/parallel/test-http-write-head.js
index edf60d3c24..70ad5935a9 100644
--- a/test/parallel/test-http-write-head.js
+++ b/test/parallel/test-http-write-head.js
@@ -41,16 +41,14 @@ const s = http.createServer(common.mustCall((req, res) => {
assert.ok(threw, 'Non-string names should throw');
// undefined value should throw, via 979d0ca8
- threw = false;
- try {
- res.setHeader('foo', undefined);
- } catch (e) {
- assert.ok(e instanceof Error);
- assert.strictEqual(e.message,
- '"value" required in setHeader("foo", value)');
- threw = true;
- }
- assert.ok(threw, 'Undefined value should throw');
+ common.expectsError(
+ () => res.setHeader('foo', undefined),
+ {
+ code: 'ERR_MISSING_ARGS',
+ type: TypeError,
+ message: 'The "value" argument must be specified'
+ }
+ );
res.writeHead(200, { Test: '2' });