File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -43,7 +43,10 @@ describe('timeout()', function () {
4343 it ( 'should respond with 503 Request timeout' , function ( done ) {
4444 var server = createServer ( null , null , function ( req , res ) {
4545 assert . ok ( req . timedout )
46- res . end ( 'Hello' )
46+ if ( ! ( res . finished || res . writableEnded ) ) {
47+ // check response is writable for node 14
48+ res . end ( 'Hello' )
49+ }
4750 } )
4851
4952 request ( server )
@@ -54,7 +57,10 @@ describe('timeout()', function () {
5457 it ( 'should pass the error to next()' , function ( done ) {
5558 var server = createServer ( null , null , function ( req , res ) {
5659 assert . ok ( req . timedout )
57- res . end ( 'Hello' )
60+ if ( ! ( res . finished || res . writableEnded ) ) {
61+ // check response is writable for node 14
62+ res . end ( 'Hello' )
63+ }
5864 } )
5965
6066 request ( server )
@@ -170,8 +176,12 @@ describe('timeout()', function () {
170176 function ( req , res ) {
171177 assert . ok ( aborted )
172178 assert . ok ( ! req . timedout )
173- done ( )
179+
180+ server . close ( function ( ) {
181+ done ( )
182+ } )
174183 } )
184+
175185 var test = request ( server ) . post ( '/' )
176186 test . write ( '0' )
177187 } )
You can’t perform that action at this time.
0 commit comments