summaryrefslogtreecommitdiff
path: root/test/parallel/test-zlib-create-raw.js
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2016-08-27 20:42:51 -0700
committerRich Trott <rtrott@gmail.com>2016-08-30 19:28:24 -0700
commitf6e33ef8bcfd0ccb4c7e95a1ba249f0c8d79ece5 (patch)
tree3b5bdeb34efb75ff05cd640f1544833c3646ad9a /test/parallel/test-zlib-create-raw.js
parenteca74a9d9142f795a1dda9e07def6104c4a42b33 (diff)
downloadandroid-node-v8-f6e33ef8bcfd0ccb4c7e95a1ba249f0c8d79ece5.tar.gz
android-node-v8-f6e33ef8bcfd0ccb4c7e95a1ba249f0c8d79ece5.tar.bz2
android-node-v8-f6e33ef8bcfd0ccb4c7e95a1ba249f0c8d79ece5.zip
test: add test for zlib.create*Raw()
Currently, there are no tests that exercise `zlib.createInflateRaw()` or `zlib.createDeflateRaw()`. This adds minimal tests that invoke the functions and confirm that they return `zlib.InflateRaw`/`zlib.DeflateRaw` objects. PR-URL: https://github.com/nodejs/node/pull/8306 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/parallel/test-zlib-create-raw.js')
-rw-r--r--test/parallel/test-zlib-create-raw.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/parallel/test-zlib-create-raw.js b/test/parallel/test-zlib-create-raw.js
new file mode 100644
index 0000000000..92e21545e4
--- /dev/null
+++ b/test/parallel/test-zlib-create-raw.js
@@ -0,0 +1,15 @@
+'use strict';
+
+require('../common');
+const assert = require('assert');
+const zlib = require('zlib');
+
+{
+ const inflateRaw = zlib.createInflateRaw();
+ assert(inflateRaw instanceof zlib.InflateRaw);
+}
+
+{
+ const deflateRaw = zlib.createDeflateRaw();
+ assert(deflateRaw instanceof zlib.DeflateRaw);
+}