diff options
Diffstat (limited to 'test/parallel/test-stream-transform-constructor-set-methods.js')
-rw-r--r-- | test/parallel/test-stream-transform-constructor-set-methods.js | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/test/parallel/test-stream-transform-constructor-set-methods.js b/test/parallel/test-stream-transform-constructor-set-methods.js index 14c173b4cc..d599e76838 100644 --- a/test/parallel/test-stream-transform-constructor-set-methods.js +++ b/test/parallel/test-stream-transform-constructor-set-methods.js @@ -4,6 +4,16 @@ const common = require('../common'); const { strictEqual } = require('assert'); const { Transform } = require('stream'); +const t = new Transform(); + +t.on('error', common.expectsError({ + type: Error, + code: 'ERR_METHOD_NOT_IMPLEMENTED', + message: 'The _transform() method is not implemented' +})); + +t.end(Buffer.from('blerg')); + const _transform = common.mustCall((chunk, _, next) => { next(); }); @@ -16,25 +26,15 @@ const _flush = common.mustCall((next) => { next(); }); -const t = new Transform({ +const t2 = new Transform({ transform: _transform, flush: _flush, final: _final }); -strictEqual(t._transform, _transform); -strictEqual(t._flush, _flush); -strictEqual(t._final, _final); +strictEqual(t2._transform, _transform); +strictEqual(t2._flush, _flush); +strictEqual(t2._final, _final); -t.end(Buffer.from('blerg')); -t.resume(); - -const t2 = new Transform({}); - -common.expectsError(() => { - t2.end(Buffer.from('blerg')); -}, { - type: Error, - code: 'ERR_METHOD_NOT_IMPLEMENTED', - message: 'The _transform method is not implemented' -}); +t2.end(Buffer.from('blerg')); +t2.resume(); |