1
1
'use strict' ;
2
- var common = require ( '../common' ) ;
3
- var assert = require ( 'assert' ) ;
4
- var http = require ( 'http' ) ;
2
+ const common = require ( '../common' ) ;
3
+ const assert = require ( 'assert' ) ;
4
+ const http = require ( 'http' ) ;
5
5
6
6
var options = {
7
7
method : 'GET' ,
@@ -10,30 +10,22 @@ var options = {
10
10
path : '/'
11
11
} ;
12
12
13
- var server = http . createServer ( function ( req , res ) {
14
- // this space intentionally left blank
15
- } ) ;
13
+ var server = http . createServer ( ) ;
16
14
17
15
server . listen ( 0 , options . host , function ( ) {
18
16
options . port = this . address ( ) . port ;
19
- var req = http . request ( options , function ( res ) {
20
- // this space intentionally left blank
21
- } ) ;
17
+ var req = http . request ( options ) ;
22
18
req . on ( 'error' , function ( ) {
23
19
// this space is intentionally left blank
24
20
} ) ;
25
- req . on ( 'close' , function ( ) {
26
- server . close ( ) ;
27
- } ) ;
21
+ req . on ( 'close' , common . mustCall ( ( ) => server . close ( ) ) ) ;
28
22
29
23
var timeout_events = 0 ;
30
24
req . setTimeout ( 1 ) ;
31
- req . on ( 'timeout' , function ( ) {
32
- timeout_events += 1 ;
33
- } ) ;
25
+ req . on ( 'timeout' , common . mustCall ( ( ) => timeout_events += 1 ) ) ;
34
26
setTimeout ( function ( ) {
35
27
req . destroy ( ) ;
36
- assert . equal ( timeout_events , 1 ) ;
28
+ assert . strictEqual ( timeout_events , 1 ) ;
37
29
} , common . platformTimeout ( 100 ) ) ;
38
30
setTimeout ( function ( ) {
39
31
req . end ( ) ;
0 commit comments