11
2+ var Buffer = require ( 'safe-buffer' ) . Buffer
23var finalhandler = require ( '..' )
34var http = require ( 'http' )
45var utils = require ( './support/utils' )
@@ -270,10 +271,9 @@ describe('finalhandler(req, res)', function () {
270271 } )
271272
272273 it ( 'should not hang/error if there is a request body' , function ( done ) {
273- var buf = new Buffer ( 1024 * 16 )
274+ var buf = Buffer . alloc ( 1024 * 16 , '.' )
274275 var server = createServer ( )
275276 var test = request ( server ) . post ( '/foo' )
276- buf . fill ( '.' )
277277 test . write ( buf )
278278 test . write ( buf )
279279 test . write ( buf )
@@ -333,18 +333,17 @@ describe('finalhandler(req, res)', function () {
333333
334334 describe ( 'when there is a request body' , function ( ) {
335335 it ( 'should not hang/error when unread' , function ( done ) {
336- var buf = new Buffer ( 1024 * 16 )
336+ var buf = Buffer . alloc ( 1024 * 16 , '.' )
337337 var server = createServer ( new Error ( 'boom!' ) )
338338 var test = request ( server ) . post ( '/foo' )
339- buf . fill ( '.' )
340339 test . write ( buf )
341340 test . write ( buf )
342341 test . write ( buf )
343342 test . expect ( 500 , done )
344343 } )
345344
346345 it ( 'should not hang/error when actively piped' , function ( done ) {
347- var buf = new Buffer ( 1024 * 16 )
346+ var buf = Buffer . alloc ( 1024 * 16 , '.' )
348347 var server = createServer ( function ( req , res , next ) {
349348 req . pipe ( stream )
350349 process . nextTick ( function ( ) {
@@ -353,15 +352,14 @@ describe('finalhandler(req, res)', function () {
353352 } )
354353 var stream = createSlowWriteStream ( )
355354 var test = request ( server ) . post ( '/foo' )
356- buf . fill ( '.' )
357355 test . write ( buf )
358356 test . write ( buf )
359357 test . write ( buf )
360358 test . expect ( 500 , done )
361359 } )
362360
363361 it ( 'should not hang/error when read' , function ( done ) {
364- var buf = new Buffer ( 1024 * 16 )
362+ var buf = Buffer . alloc ( 1024 * 16 , '.' )
365363 var server = createServer ( function ( req , res , next ) {
366364 // read off the request
367365 req . once ( 'end' , function ( ) {
@@ -370,7 +368,6 @@ describe('finalhandler(req, res)', function () {
370368 req . resume ( )
371369 } )
372370 var test = request ( server ) . post ( '/foo' )
373- buf . fill ( '.' )
374371 test . write ( buf )
375372 test . write ( buf )
376373 test . write ( buf )
0 commit comments