summaryrefslogtreecommitdiff
path: root/test/parallel/test-stream-writable-constructor-set-methods.js
diff options
context:
space:
mode:
authorLuigi Pinca <luigipinca@gmail.com>2018-02-06 21:29:26 +0100
committerMatteo Collina <hello@matteocollina.com>2018-02-08 13:48:23 +0100
commite9b5b4fae3592f4d4992e0e4195fec8d65f57bf4 (patch)
treed5870abc353d0e55f6c829c0f5b714b46a29f4ed /test/parallel/test-stream-writable-constructor-set-methods.js
parent87b9bceacb6877e62148ea0f96f89a03f9b76a47 (diff)
downloadandroid-node-v8-e9b5b4fae3592f4d4992e0e4195fec8d65f57bf4.tar.gz
android-node-v8-e9b5b4fae3592f4d4992e0e4195fec8d65f57bf4.tar.bz2
android-node-v8-e9b5b4fae3592f4d4992e0e4195fec8d65f57bf4.zip
stream: fix misleading error message
The method to implement is `_write` not `_transform`. PR-URL: https://github.com/nodejs/node/pull/18604 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Anatoli Papirovski <apapirovski@mac.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'test/parallel/test-stream-writable-constructor-set-methods.js')
-rw-r--r--test/parallel/test-stream-writable-constructor-set-methods.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/test/parallel/test-stream-writable-constructor-set-methods.js b/test/parallel/test-stream-writable-constructor-set-methods.js
index a12112d1ec..441e8ee75b 100644
--- a/test/parallel/test-stream-writable-constructor-set-methods.js
+++ b/test/parallel/test-stream-writable-constructor-set-methods.js
@@ -1,5 +1,5 @@
'use strict';
-require('../common');
+const common = require('../common');
const assert = require('assert');
const Writable = require('stream').Writable;
@@ -26,6 +26,16 @@ w2.write(Buffer.from('blerg'));
w2.write(Buffer.from('blerg'));
w2.end();
+const w3 = new Writable();
+
+w3.on('error', common.expectsError({
+ type: Error,
+ code: 'ERR_METHOD_NOT_IMPLEMENTED',
+ message: 'The _write method is not implemented'
+}));
+
+w3.end(Buffer.from('blerg'));
+
process.on('exit', function() {
assert.strictEqual(w._write, _write);
assert(_writeCalled);