aboutsummaryrefslogtreecommitdiff
path: root/test/parallel/test-zlib-failed-init.js
diff options
context:
space:
mode:
authorJames M Snell <jasnell@gmail.com>2017-09-25 16:48:57 -0700
committerJames M Snell <jasnell@gmail.com>2017-10-02 12:36:52 -0700
commit74891412f1db2ceae7249d116f980cabc437a43d (patch)
tree087ddb4c6de00ee29914334e12aac1f268deae67 /test/parallel/test-zlib-failed-init.js
parent1f8d527e94ad97e7db14d18406fe0e12983358cb (diff)
downloadandroid-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.js36
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 });