Maybe apply the patch below for extra rigorousness, otherwise LGTM.

```diff
diff --git a/test/simple/test-stream2-finish-pipe.js b/test/simple/test-stream2-finish-pipe.js
index 039e005..117fd3d 100644
--- a/test/simple/test-stream2-finish-pipe.js
+++ b/test/simple/test-stream2-finish-pipe.js
@@ -33,5 +33,7 @@ W._write = function(data, cb) {
   cb(null);
 };
 
+W.on('finish', common.mustCall(function() {}));
+
 R.pipe(W);
 W.end();
```