test: add arrayOfStreams to pipeline

PR-URL: https://github.com/nodejs/node/pull/34156
Reviewed-By: Robert Nagy <ronagy@icloud.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
This commit is contained in:
rickyes
2020-07-01 21:43:59 +08:00
committed by Anna Henningsen
parent 7a84e2e071
commit e0ecde9737

View File

@@ -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');
}));
}