diff options
author | Tobias Nießen <tniessen@tnie.de> | 2017-11-10 19:18:12 +0100 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2017-11-12 10:29:45 -0800 |
commit | 3fe165ace6723b1446994574a5197bb70d9a6c72 (patch) | |
tree | bec4ec690231e7c71a3d5a9dacbf10ff9b7e189e /test/parallel/test-stream-big-packet.js | |
parent | c5a49e148d3293eb9e8c17a15cb8c876977f76af (diff) | |
download | android-node-v8-3fe165ace6723b1446994574a5197bb70d9a6c72.tar.gz android-node-v8-3fe165ace6723b1446994574a5197bb70d9a6c72.tar.bz2 android-node-v8-3fe165ace6723b1446994574a5197bb70d9a6c72.zip |
test: use ES6 classes instead of util.inherits
PR-URL: https://github.com/nodejs/node/pull/16938
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Diffstat (limited to 'test/parallel/test-stream-big-packet.js')
-rw-r--r-- | test/parallel/test-stream-big-packet.js | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/test/parallel/test-stream-big-packet.js b/test/parallel/test-stream-big-packet.js index 8575c3e43a..18b9b7ee4f 100644 --- a/test/parallel/test-stream-big-packet.js +++ b/test/parallel/test-stream-big-packet.js @@ -22,31 +22,26 @@ 'use strict'; require('../common'); const assert = require('assert'); -const util = require('util'); const stream = require('stream'); let passed = false; -function PassThrough() { - stream.Transform.call(this); +class PassThrough extends stream.Transform { + _transform(chunk, encoding, done) { + this.push(chunk); + done(); + } } -util.inherits(PassThrough, stream.Transform); -PassThrough.prototype._transform = function(chunk, encoding, done) { - this.push(chunk); - done(); -}; -function TestStream() { - stream.Transform.call(this); -} -util.inherits(TestStream, stream.Transform); -TestStream.prototype._transform = function(chunk, encoding, done) { - if (!passed) { - // Char 'a' only exists in the last write - passed = chunk.toString().includes('a'); +class TestStream extends stream.Transform { + _transform(chunk, encoding, done) { + if (!passed) { + // Char 'a' only exists in the last write + passed = chunk.toString().includes('a'); + } + done(); } - done(); -}; +} const s1 = new PassThrough(); const s2 = new PassThrough(); |