@@ -29,12 +29,13 @@ test(function serverTimeout(cb) {
2929 // just do nothing, we should get a timeout event.
3030 } ) ;
3131 server . listen ( common . PORT ) ;
32- server . setTimeout ( 50 , function ( socket ) {
32+ var s = server . setTimeout ( 50 , function ( socket ) {
3333 caughtTimeout = true ;
3434 socket . destroy ( ) ;
3535 server . close ( ) ;
3636 cb ( ) ;
3737 } ) ;
38+ assert . ok ( s instanceof http . Server ) ;
3839 http . get ( { port : common . PORT } ) . on ( 'error' , function ( ) { } ) ;
3940} ) ;
4041
@@ -45,12 +46,13 @@ test(function serverRequestTimeout(cb) {
4546 } ) ;
4647 var server = http . createServer ( function ( req , res ) {
4748 // just do nothing, we should get a timeout event.
48- req . setTimeout ( 50 , function ( ) {
49+ var s = req . setTimeout ( 50 , function ( ) {
4950 caughtTimeout = true ;
5051 req . socket . destroy ( ) ;
5152 server . close ( ) ;
5253 cb ( ) ;
5354 } ) ;
55+ assert . ok ( s instanceof http . IncomingMessage ) ;
5456 } ) ;
5557 server . listen ( common . PORT ) ;
5658 var req = http . request ( { port : common . PORT , method : 'POST' } ) ;
@@ -66,12 +68,13 @@ test(function serverResponseTimeout(cb) {
6668 } ) ;
6769 var server = http . createServer ( function ( req , res ) {
6870 // just do nothing, we should get a timeout event.
69- res . setTimeout ( 50 , function ( ) {
71+ var s = res . setTimeout ( 50 , function ( ) {
7072 caughtTimeout = true ;
7173 res . socket . destroy ( ) ;
7274 server . close ( ) ;
7375 cb ( ) ;
7476 } ) ;
77+ assert . ok ( s instanceof http . OutgoingMessage ) ;
7578 } ) ;
7679 server . listen ( common . PORT ) ;
7780 http . get ( { port : common . PORT } ) . on ( 'error' , function ( ) { } ) ;
@@ -86,9 +89,10 @@ test(function serverRequestNotTimeoutAfterEnd(cb) {
8689 } ) ;
8790 var server = http . createServer ( function ( req , res ) {
8891 // just do nothing, we should get a timeout event.
89- req . setTimeout ( 50 , function ( socket ) {
92+ var s = req . setTimeout ( 50 , function ( socket ) {
9093 caughtTimeoutOnRequest = true ;
9194 } ) ;
95+ assert . ok ( s instanceof http . IncomingMessage ) ;
9296 res . on ( 'timeout' , function ( socket ) {
9397 caughtTimeoutOnResponse = true ;
9498 } ) ;
@@ -108,9 +112,10 @@ test(function serverResponseTimeoutWithPipeline(cb) {
108112 assert . equal ( caughtTimeout , '/2' ) ;
109113 } ) ;
110114 var server = http . createServer ( function ( req , res ) {
111- res . setTimeout ( 50 , function ( ) {
115+ var s = res . setTimeout ( 50 , function ( ) {
112116 caughtTimeout += req . url ;
113117 } ) ;
118+ assert . ok ( s instanceof http . OutgoingMessage ) ;
114119 if ( req . url === '/1' ) res . end ( ) ;
115120 } ) ;
116121 server . on ( 'timeout' , function ( socket ) {
@@ -144,12 +149,13 @@ test(function idleTimeout(cb) {
144149 } ) ;
145150 res . end ( ) ;
146151 } ) ;
147- server . setTimeout ( 50 , function ( socket ) {
152+ var s = server . setTimeout ( 50 , function ( socket ) {
148153 caughtTimeoutOnServer = true ;
149154 socket . destroy ( ) ;
150155 server . close ( ) ;
151156 cb ( ) ;
152157 } ) ;
158+ assert . ok ( s instanceof http . Server ) ;
153159 server . listen ( common . PORT ) ;
154160 var c = net . connect ( { port : common . PORT , allowHalfOpen : true } , function ( ) {
155161 c . write ( 'GET /1 HTTP/1.1\r\nHost: localhost\r\n\r\n' ) ;
0 commit comments