1
1
var assert = require ( 'assert' )
2
+ var Buffer = require ( 'safe-buffer' ) . Buffer
2
3
var bytes = require ( 'bytes' )
3
4
var crypto = require ( 'crypto' )
4
5
var http = require ( 'http' )
@@ -268,14 +269,12 @@ describe('compression()', function () {
268
269
269
270
it ( 'should transfer large bodies' , function ( done ) {
270
271
var len = bytes ( '1mb' )
271
- var buf = new Buffer ( len )
272
+ var buf = Buffer . alloc ( len , '.' )
272
273
var server = createServer ( { threshold : 0 } , function ( req , res ) {
273
274
res . setHeader ( 'Content-Type' , 'text/plain' )
274
275
res . end ( buf )
275
276
} )
276
277
277
- buf . fill ( '.' )
278
-
279
278
request ( server )
280
279
. get ( '/' )
281
280
. set ( 'Accept-Encoding' , 'gzip' )
@@ -287,7 +286,7 @@ describe('compression()', function () {
287
286
288
287
it ( 'should transfer large bodies with multiple writes' , function ( done ) {
289
288
var len = bytes ( '40kb' )
290
- var buf = new Buffer ( len )
289
+ var buf = Buffer . alloc ( len , '.' )
291
290
var server = createServer ( { threshold : 0 } , function ( req , res ) {
292
291
res . setHeader ( 'Content-Type' , 'text/plain' )
293
292
res . write ( buf )
@@ -296,8 +295,6 @@ describe('compression()', function () {
296
295
res . end ( buf )
297
296
} )
298
297
299
- buf . fill ( '.' )
300
-
301
298
request ( server )
302
299
. get ( '/' )
303
300
. set ( 'Accept-Encoding' , 'gzip' )
@@ -326,7 +323,7 @@ describe('compression()', function () {
326
323
var server = createServer ( { threshold : '1kb' } , function ( req , res ) {
327
324
res . setHeader ( 'Content-Type' , 'text/plain' )
328
325
res . setHeader ( 'Content-Length' , '2048' )
329
- res . end ( new Buffer ( 2048 ) )
326
+ res . end ( Buffer . alloc ( 2048 ) )
330
327
} )
331
328
332
329
request ( server )
@@ -371,9 +368,9 @@ describe('compression()', function () {
371
368
var server = createServer ( { threshold : '1kb' } , function ( req , res ) {
372
369
res . setHeader ( 'Content-Type' , 'text/plain' )
373
370
res . setHeader ( 'Content-Length' , '2048' )
374
- res . write ( new Buffer ( 1024 ) )
371
+ res . write ( Buffer . alloc ( 1024 ) )
375
372
setTimeout ( function ( ) {
376
- res . end ( new Buffer ( 1024 ) )
373
+ res . end ( Buffer . alloc ( 1024 ) )
377
374
} , 10 )
378
375
} )
379
376
@@ -584,7 +581,7 @@ describe('compression()', function () {
584
581
var chunks = 0
585
582
var next
586
583
var server = createServer ( { threshold : 0 } , function ( req , res ) {
587
- next = writeAndFlush ( res , 2 , new Buffer ( 1024 ) )
584
+ next = writeAndFlush ( res , 2 , Buffer . alloc ( 1024 ) )
588
585
res . setHeader ( 'Content-Type' , 'text/plain' )
589
586
res . setHeader ( 'Content-Length' , '2048' )
590
587
next ( )
@@ -608,7 +605,7 @@ describe('compression()', function () {
608
605
var chunks = 0
609
606
var next
610
607
var server = createServer ( { threshold : 0 } , function ( req , res ) {
611
- next = writeAndFlush ( res , 2 , new Buffer ( '..' ) )
608
+ next = writeAndFlush ( res , 2 , Buffer . from ( '..' ) )
612
609
res . setHeader ( 'Content-Type' , 'text/plain' )
613
610
next ( )
614
611
} )
@@ -631,7 +628,7 @@ describe('compression()', function () {
631
628
var chunks = 0
632
629
var next
633
630
var server = createServer ( { threshold : 0 } , function ( req , res ) {
634
- next = writeAndFlush ( res , 2 , new Buffer ( '..' ) )
631
+ next = writeAndFlush ( res , 2 , Buffer . from ( '..' ) )
635
632
res . setHeader ( 'Content-Type' , 'text/plain' )
636
633
next ( )
637
634
} )
0 commit comments