From 38b3c2a30080489efe4d832caa71d9713cf86260 Mon Sep 17 00:00:00 2001 From: rickyes Date: Wed, 1 Jul 2020 21:43:59 +0800 Subject: [PATCH] test: add arrayOfStreams to pipeline PR-URL: https://github.com/nodejs/node/pull/34156 Reviewed-By: Robert Nagy Reviewed-By: Matteo Collina Reviewed-By: Anna Henningsen --- test/parallel/test-stream-pipeline.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/parallel/test-stream-pipeline.js b/test/parallel/test-stream-pipeline.js index 203a32b5cd74a1..5077aaa11a4e6b 100644 --- a/test/parallel/test-stream-pipeline.js +++ b/test/parallel/test-stream-pipeline.js @@ -1211,3 +1211,23 @@ const net = require('net'); d.write('test'); d.end(); } + +{ + const r = new Readable({ + read() {} + }); + r.push('hello'); + r.push('world'); + r.push(null); + let res = ''; + const w = new Writable({ + write(chunk, encoding, callback) { + res += chunk; + callback(); + } + }); + pipeline([r, w], common.mustCall((err) => { + assert.ok(!err); + assert.strictEqual(res, 'helloworld'); + })); +}