From d398b8f02be73f2846a62080ebfbd65ede0c7d50 Mon Sep 17 00:00:00 2001 From: Robert Nagy Date: Sat, 21 Sep 2019 01:29:41 +0200 Subject: stream: make _write() optional when _writev() is implemented When implementing _writev, _write should be optional. PR-URL: https://github.com/nodejs/node/pull/29639 Reviewed-By: Anna Henningsen Reviewed-By: Minwoo Jung Reviewed-By: Luigi Pinca --- test/parallel/test-stream-writev.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test') diff --git a/test/parallel/test-stream-writev.js b/test/parallel/test-stream-writev.js index 1123e66ddc..7aba543f07 100644 --- a/test/parallel/test-stream-writev.js +++ b/test/parallel/test-stream-writev.js @@ -119,3 +119,12 @@ function test(decode, uncork, multi, next) { next(); }); } + +{ + const w = new stream.Writable({ + writev: common.mustCall(function(chunks, cb) { + cb(); + }) + }); + w.write('asd', common.mustCall()); +} -- cgit v1.2.3