summaryrefslogtreecommitdiff
path: root/test/parallel/test-stream-writable-constructor-set-methods.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-stream-writable-constructor-set-methods.js')
-rw-r--r--test/parallel/test-stream-writable-constructor-set-methods.js36
1 files changed, 18 insertions, 18 deletions
diff --git a/test/parallel/test-stream-writable-constructor-set-methods.js b/test/parallel/test-stream-writable-constructor-set-methods.js
index 425cd88ed7..13a8dc2860 100644
--- a/test/parallel/test-stream-writable-constructor-set-methods.js
+++ b/test/parallel/test-stream-writable-constructor-set-methods.js
@@ -4,6 +4,16 @@ const common = require('../common');
const { strictEqual } = require('assert');
const { Writable } = require('stream');
+const w = new Writable();
+
+w.on('error', common.expectsError({
+ type: Error,
+ code: 'ERR_METHOD_NOT_IMPLEMENTED',
+ message: 'The _write() method is not implemented'
+}));
+
+w.end(Buffer.from('blerg'));
+
const _write = common.mustCall((chunk, _, next) => {
next();
});
@@ -13,25 +23,15 @@ const _writev = common.mustCall((chunks, next) => {
next();
});
-const w = new Writable({ write: _write, writev: _writev });
+const w2 = new Writable({ write: _write, writev: _writev });
-strictEqual(w._write, _write);
-strictEqual(w._writev, _writev);
+strictEqual(w2._write, _write);
+strictEqual(w2._writev, _writev);
-w.write(Buffer.from('blerg'));
+w2.write(Buffer.from('blerg'));
-w.cork();
-w.write(Buffer.from('blerg'));
-w.write(Buffer.from('blerg'));
-
-w.end();
-
-const w2 = new Writable();
-
-w2.on('error', common.expectsError({
- type: Error,
- code: 'ERR_METHOD_NOT_IMPLEMENTED',
- message: 'The _write method is not implemented'
-}));
+w2.cork();
+w2.write(Buffer.from('blerg'));
+w2.write(Buffer.from('blerg'));
-w2.end(Buffer.from('blerg'));
+w2.end();