diff options
author | Weijia Wang <starkwang@126.com> | 2019-07-11 23:14:49 +0800 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2019-07-15 00:19:51 +0200 |
commit | 824dc576db6399195298206270ce5f446ee34359 (patch) | |
tree | 1531803cc630db37949366c87c7b3fbc523daaa1 /test/parallel/test-stream2-basic.js | |
parent | 5bed327a34625e7e60ac67970771556093a3d7bf (diff) | |
download | android-node-v8-824dc576db6399195298206270ce5f446ee34359.tar.gz android-node-v8-824dc576db6399195298206270ce5f446ee34359.tar.bz2 android-node-v8-824dc576db6399195298206270ce5f446ee34359.zip |
stream: simplify `.pipe()` and `.unpipe()` in Readable
Now we are using `pipes` and `pipesCount` in Readable state and the
`pipes` value can be a stream or an array of streams. This change
reducing them into one `pipes` value, which is an array of streams.
PR-URL: https://github.com/nodejs/node/pull/28583
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'test/parallel/test-stream2-basic.js')
-rw-r--r-- | test/parallel/test-stream2-basic.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/parallel/test-stream2-basic.js b/test/parallel/test-stream2-basic.js index fa1443fd2a..094ecabd49 100644 --- a/test/parallel/test-stream2-basic.js +++ b/test/parallel/test-stream2-basic.js @@ -171,10 +171,10 @@ class TestWriter extends EE { w[0].on('write', function() { if (--writes === 0) { r.unpipe(); - assert.strictEqual(r._readableState.pipes, null); + assert.deepStrictEqual(r._readableState.pipes, []); w[0].end(); r.pipe(w[1]); - assert.strictEqual(r._readableState.pipes, w[1]); + assert.deepStrictEqual(r._readableState.pipes, [w[1]]); } }); |