@@ -112,12 +112,11 @@ describe('res', function(){
112
112
app . use ( function ( req , res ) {
113
113
setImmediate ( function ( ) {
114
114
res . sendFile ( path . resolve ( fixtures , 'name.txt' ) ) ;
115
- server . close ( cb )
116
115
setTimeout ( function ( ) {
117
116
cb ( error )
118
117
} , 10 )
119
118
} )
120
- test . abort ( ) ;
119
+ test . req . abort ( )
121
120
} ) ;
122
121
123
122
app . use ( function ( err , req , res , next ) {
@@ -127,7 +126,10 @@ describe('res', function(){
127
126
128
127
var server = app . listen ( )
129
128
var test = request ( server ) . get ( '/' )
130
- test . end ( )
129
+ test . end ( function ( err ) {
130
+ assert . ok ( err )
131
+ server . close ( cb )
132
+ } )
131
133
} )
132
134
133
135
describe ( 'with "cacheControl" option' , function ( ) {
@@ -272,43 +274,49 @@ describe('res', function(){
272
274
} )
273
275
274
276
it ( 'should invoke the callback when client aborts' , function ( done ) {
275
- var cb = after ( 1 , done ) ;
277
+ var cb = after ( 2 , done )
276
278
var app = express ( ) ;
277
279
278
280
app . use ( function ( req , res ) {
279
281
setImmediate ( function ( ) {
280
282
res . sendFile ( path . resolve ( fixtures , 'name.txt' ) , function ( err ) {
281
- should ( err ) . be . ok ( )
282
- err . code . should . equal ( 'ECONNABORTED' ) ;
283
- server . close ( cb )
283
+ assert . ok ( err )
284
+ assert . strictEqual ( err . code , 'ECONNABORTED' )
285
+ cb ( )
284
286
} ) ;
285
287
} ) ;
286
- test . abort ( ) ;
288
+ test . req . abort ( )
287
289
} ) ;
288
290
289
291
var server = app . listen ( )
290
292
var test = request ( server ) . get ( '/' )
291
- test . expect ( 200 , cb ) ;
293
+ test . end ( function ( err ) {
294
+ assert . ok ( err )
295
+ server . close ( cb )
296
+ } )
292
297
} )
293
298
294
299
it ( 'should invoke the callback when client already aborted' , function ( done ) {
295
- var cb = after ( 1 , done ) ;
300
+ var cb = after ( 2 , done )
296
301
var app = express ( ) ;
297
302
298
303
app . use ( function ( req , res ) {
299
304
onFinished ( res , function ( ) {
300
305
res . sendFile ( path . resolve ( fixtures , 'name.txt' ) , function ( err ) {
301
- should ( err ) . be . ok ( )
302
- err . code . should . equal ( 'ECONNABORTED' ) ;
303
- server . close ( cb )
306
+ assert . ok ( err )
307
+ assert . strictEqual ( err . code , 'ECONNABORTED' )
308
+ cb ( )
304
309
} ) ;
305
310
} ) ;
306
- test . abort ( ) ;
311
+ test . req . abort ( )
307
312
} ) ;
308
313
309
314
var server = app . listen ( )
310
315
var test = request ( server ) . get ( '/' )
311
- test . expect ( 200 , cb ) ;
316
+ test . end ( function ( err ) {
317
+ assert . ok ( err )
318
+ server . close ( cb )
319
+ } )
312
320
} )
313
321
314
322
it ( 'should invoke the callback without error when HEAD' , function ( done ) {
@@ -398,43 +406,49 @@ describe('res', function(){
398
406
} )
399
407
400
408
it ( 'should invoke the callback when client aborts' , function ( done ) {
401
- var cb = after ( 1 , done ) ;
409
+ var cb = after ( 2 , done )
402
410
var app = express ( ) ;
403
411
404
412
app . use ( function ( req , res ) {
405
413
setImmediate ( function ( ) {
406
414
res . sendfile ( 'test/fixtures/name.txt' , function ( err ) {
407
- should ( err ) . be . ok ( )
408
- err . code . should . equal ( 'ECONNABORTED' ) ;
409
- server . close ( cb )
415
+ assert . ok ( err )
416
+ assert . strictEqual ( err . code , 'ECONNABORTED' )
417
+ cb ( )
410
418
} ) ;
411
419
} ) ;
412
- test . abort ( ) ;
420
+ test . req . abort ( )
413
421
} ) ;
414
422
415
423
var server = app . listen ( )
416
424
var test = request ( server ) . get ( '/' )
417
- test . expect ( 200 , cb ) ;
425
+ test . end ( function ( err ) {
426
+ assert . ok ( err )
427
+ server . close ( cb )
428
+ } )
418
429
} )
419
430
420
431
it ( 'should invoke the callback when client already aborted' , function ( done ) {
421
- var cb = after ( 1 , done ) ;
432
+ var cb = after ( 2 , done )
422
433
var app = express ( ) ;
423
434
424
435
app . use ( function ( req , res ) {
425
436
onFinished ( res , function ( ) {
426
437
res . sendfile ( 'test/fixtures/name.txt' , function ( err ) {
427
- should ( err ) . be . ok ( )
428
- err . code . should . equal ( 'ECONNABORTED' ) ;
429
- server . close ( cb )
438
+ assert . ok ( err )
439
+ assert . strictEqual ( err . code , 'ECONNABORTED' )
440
+ cb ( )
430
441
} ) ;
431
442
} ) ;
432
- test . abort ( ) ;
443
+ test . req . abort ( )
433
444
} ) ;
434
445
435
446
var server = app . listen ( )
436
447
var test = request ( server ) . get ( '/' )
437
- test . expect ( 200 , cb ) ;
448
+ test . end ( function ( err ) {
449
+ assert . ok ( err )
450
+ server . close ( cb )
451
+ } )
438
452
} )
439
453
440
454
it ( 'should invoke the callback without error when HEAD' , function ( done ) {
@@ -652,12 +666,11 @@ describe('res', function(){
652
666
app . use ( function ( req , res ) {
653
667
setImmediate ( function ( ) {
654
668
res . sendfile ( path . resolve ( fixtures , 'name.txt' ) ) ;
655
- server . close ( cb )
656
669
setTimeout ( function ( ) {
657
670
cb ( error )
658
671
} , 10 )
659
672
} ) ;
660
- test . abort ( ) ;
673
+ test . req . abort ( )
661
674
} ) ;
662
675
663
676
app . use ( function ( err , req , res , next ) {
@@ -667,7 +680,10 @@ describe('res', function(){
667
680
668
681
var server = app . listen ( )
669
682
var test = request ( server ) . get ( '/' )
670
- test . end ( )
683
+ test . end ( function ( err ) {
684
+ assert . ok ( err )
685
+ server . close ( cb )
686
+ } )
671
687
} )
672
688
673
689
describe ( 'with an absolute path' , function ( ) {
0 commit comments