summaryrefslogtreecommitdiff
path: root/test/parallel/test-stream-big-packet.js
diff options
context:
space:
mode:
authorTobias Nießen <tniessen@tnie.de>2017-11-10 19:18:12 +0100
committerJames M Snell <jasnell@gmail.com>2017-11-12 10:29:45 -0800
commit3fe165ace6723b1446994574a5197bb70d9a6c72 (patch)
treebec4ec690231e7c71a3d5a9dacbf10ff9b7e189e /test/parallel/test-stream-big-packet.js
parentc5a49e148d3293eb9e8c17a15cb8c876977f76af (diff)
downloadandroid-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.js31
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();