File tree 2 files changed +4
-8
lines changed
2 files changed +4
-8
lines changed Original file line number Diff line number Diff line change 28
28
"eslint-plugin-standard" : " 4.0.0" ,
29
29
"istanbul" : " 0.4.5" ,
30
30
"mocha" : " 6.1.4" ,
31
- "supertest" : " 4.0.2"
31
+ "supertest" : " 4.0.2" ,
32
+ "unpipe" : " 1.0.0"
32
33
},
33
34
"files" : [
34
35
" LICENSE" ,
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ var bytes = require('bytes')
5
5
var crypto = require ( 'crypto' )
6
6
var http = require ( 'http' )
7
7
var request = require ( 'supertest' )
8
+ var unpipe = require ( 'unpipe' )
8
9
var zlib = require ( 'zlib' )
9
10
10
11
var compression = require ( '..' )
@@ -456,12 +457,6 @@ describe('compression()', function () {
456
457
} )
457
458
458
459
it ( 'should not leak event listeners when res.unpipe() is used (#135)' , function ( done ) {
459
- // unpipe and stream.Readable were added in v0.9.4
460
- var stream = require ( 'stream' )
461
- if ( ! ( stream . Readable && stream . Readable . prototype . unpipe ) ) {
462
- this . skip ( )
463
- }
464
-
465
460
var hasWarned = false
466
461
var onWarning = function ( ) {
467
462
hasWarned = true
@@ -471,7 +466,7 @@ describe('compression()', function () {
471
466
var int = setInterval ( function ( ) {
472
467
var rs = require ( 'fs' ) . createReadStream ( 'does not exist' )
473
468
rs . on ( 'error' , function ( e ) {
474
- rs . unpipe ( res )
469
+ unpipe ( rs )
475
470
} )
476
471
rs . pipe ( res )
477
472
if ( times ++ > res . getMaxListeners ( ) ) {
You can’t perform that action at this time.
0 commit comments