diff options
author | James M Snell <jasnell@gmail.com> | 2017-09-25 16:48:57 -0700 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2017-10-02 12:36:52 -0700 |
commit | 74891412f1db2ceae7249d116f980cabc437a43d (patch) | |
tree | 087ddb4c6de00ee29914334e12aac1f268deae67 /test/parallel/test-zlib-failed-init.js | |
parent | 1f8d527e94ad97e7db14d18406fe0e12983358cb (diff) | |
download | android-node-v8-74891412f1db2ceae7249d116f980cabc437a43d.tar.gz android-node-v8-74891412f1db2ceae7249d116f980cabc437a43d.tar.bz2 android-node-v8-74891412f1db2ceae7249d116f980cabc437a43d.zip |
zlib: migrate to internal/errors
PR-URL: https://github.com/nodejs/node/pull/15618
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Minwoo Jung <minwoo@nodesource.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Diffstat (limited to 'test/parallel/test-zlib-failed-init.js')
-rw-r--r-- | test/parallel/test-zlib-failed-init.js | 36 |
1 files changed, 24 insertions, 12 deletions
diff --git a/test/parallel/test-zlib-failed-init.js b/test/parallel/test-zlib-failed-init.js index 4f224ecd61..8597543429 100644 --- a/test/parallel/test-zlib-failed-init.js +++ b/test/parallel/test-zlib-failed-init.js @@ -1,6 +1,6 @@ 'use strict'; -require('../common'); +const common = require('../common'); const assert = require('assert'); const zlib = require('zlib'); @@ -18,17 +18,29 @@ if (!/^1\.2\.[0-8]$/.test(process.versions.zlib)) { // Regression tests for bugs in the validation logic. -assert.throws(() => { - zlib.createGzip({ chunkSize: 0 }); -}, /^RangeError: Invalid chunk size: 0$/); - -assert.throws(() => { - zlib.createGzip({ windowBits: 0 }); -}, /^RangeError: Invalid windowBits: 0$/); - -assert.throws(() => { - zlib.createGzip({ memLevel: 0 }); -}, /^RangeError: Invalid memLevel: 0$/); +common.expectsError( + () => zlib.createGzip({ chunkSize: 0 }), + { + code: 'ERR_INVALID_OPT_VALUE', + type: RangeError + } +); + +common.expectsError( + () => zlib.createGzip({ windowBits: 0 }), + { + code: 'ERR_INVALID_OPT_VALUE', + type: RangeError + } +); + +common.expectsError( + () => zlib.createGzip({ memLevel: 0 }), + { + code: 'ERR_INVALID_OPT_VALUE', + type: RangeError + } +); { const stream = zlib.createGzip({ level: NaN }); |