diff options
author | Ruben Bridgewater <ruben@bridgewater.de> | 2018-04-11 03:10:22 +0200 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2018-04-13 19:59:44 +0200 |
commit | dca7fb2225ea5bd8452c51d4167962f2838389f8 (patch) | |
tree | 3494051d50e3815e965b56142d57f8ff71916d09 /test/parallel/test-http2-client-rststream-before-connect.js | |
parent | d5495e859c3aceab7f8a823e27950e715b746a35 (diff) | |
download | android-node-v8-dca7fb2225ea5bd8452c51d4167962f2838389f8.tar.gz android-node-v8-dca7fb2225ea5bd8452c51d4167962f2838389f8.tar.bz2 android-node-v8-dca7fb2225ea5bd8452c51d4167962f2838389f8.zip |
errors: validate input arguments
This makes sure the input arguments get validated so implementation
errors will be caught early. It also improves a couple of error
messages by providing more detailed information and fixes errors
detected by the new functionality. Besides that a error type got
simplified and tests got refactored.
PR-URL: https://github.com/nodejs/node/pull/19924
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-http2-client-rststream-before-connect.js')
-rw-r--r-- | test/parallel/test-http2-client-rststream-before-connect.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/test/parallel/test-http2-client-rststream-before-connect.js b/test/parallel/test-http2-client-rststream-before-connect.js index 3120a80b11..7bace941d1 100644 --- a/test/parallel/test-http2-client-rststream-before-connect.js +++ b/test/parallel/test-http2-client-rststream-before-connect.js @@ -18,12 +18,13 @@ server.listen(0, common.mustCall(() => { const req = client.request(); const closeCode = 1; - common.expectsError( + assert.throws( () => req.close(2 ** 32), { - type: RangeError, + name: 'RangeError [ERR_OUT_OF_RANGE]', code: 'ERR_OUT_OF_RANGE', - message: 'The value of "code" is out of range.' + message: 'The value of "code" is out of range. It must be ' + + '>= 0 && <= 4294967295. Received 4294967296' } ); assert.strictEqual(req.closed, false); |