@@ -41,8 +41,9 @@ exports.rootDir = exports.isWindows ? 'c:\\' : '/';
41
41
exports . buildType = process . config . target_defaults . default_configuration ;
42
42
43
43
function rimrafSync ( p ) {
44
+ let st ;
44
45
try {
45
- var st = fs . lstatSync ( p ) ;
46
+ st = fs . lstatSync ( p ) ;
46
47
} catch ( e ) {
47
48
if ( e . code === 'ENOENT' )
48
49
return ;
@@ -96,9 +97,9 @@ if (process.env.TEST_THREAD_ID) {
96
97
}
97
98
exports . tmpDir = path . join ( testRoot , exports . tmpDirName ) ;
98
99
99
- var opensslCli = null ;
100
- var inFreeBSDJail = null ;
101
- var localhostIPv4 = null ;
100
+ let opensslCli = null ;
101
+ let inFreeBSDJail = null ;
102
+ let localhostIPv4 = null ;
102
103
103
104
exports . localIPv6Hosts = [ 'localhost' ] ;
104
105
if ( exports . isLinux ) {
@@ -168,8 +169,8 @@ Object.defineProperty(exports, 'opensslCli', {get: function() {
168
169
169
170
if ( exports . isWindows ) opensslCli += '.exe' ;
170
171
171
- var openssl_cmd = child_process . spawnSync ( opensslCli , [ 'version' ] ) ;
172
- if ( openssl_cmd . status !== 0 || openssl_cmd . error !== undefined ) {
172
+ const opensslCmd = child_process . spawnSync ( opensslCli , [ 'version' ] ) ;
173
+ if ( opensslCmd . status !== 0 || opensslCmd . error !== undefined ) {
173
174
// openssl command cannot be executed
174
175
opensslCli = false ;
175
176
}
@@ -197,7 +198,7 @@ if (exports.isWindows) {
197
198
exports . PIPE = exports . tmpDir + '/test.sock' ;
198
199
}
199
200
200
- var ifaces = os . networkInterfaces ( ) ;
201
+ const ifaces = os . networkInterfaces ( ) ;
201
202
exports . hasIPv6 = Object . keys ( ifaces ) . some ( function ( name ) {
202
203
return / l o / . test ( name ) && ifaces [ name ] . some ( function ( info ) {
203
204
return info . family === 'IPv6' ;
@@ -229,7 +230,7 @@ exports.childShouldThrowAndAbort = function() {
229
230
230
231
exports . ddCommand = function ( filename , kilobytes ) {
231
232
if ( exports . isWindows ) {
232
- var p = path . resolve ( exports . fixturesDir , 'create-file.js' ) ;
233
+ const p = path . resolve ( exports . fixturesDir , 'create-file.js' ) ;
233
234
return '"' + process . argv [ 0 ] + '" "' + p + '" "' +
234
235
filename + '" ' + ( kilobytes * 1024 ) ;
235
236
} else {
@@ -239,7 +240,7 @@ exports.ddCommand = function(filename, kilobytes) {
239
240
240
241
241
242
exports . spawnCat = function ( options ) {
242
- var spawn = require ( 'child_process' ) . spawn ;
243
+ const spawn = require ( 'child_process' ) . spawn ;
243
244
244
245
if ( exports . isWindows ) {
245
246
return spawn ( 'more' , [ ] , options ) ;
@@ -250,7 +251,7 @@ exports.spawnCat = function(options) {
250
251
251
252
252
253
exports . spawnSyncCat = function ( options ) {
253
- var spawnSync = require ( 'child_process' ) . spawnSync ;
254
+ const spawnSync = require ( 'child_process' ) . spawnSync ;
254
255
255
256
if ( exports . isWindows ) {
256
257
return spawnSync ( 'more' , [ ] , options ) ;
@@ -261,7 +262,7 @@ exports.spawnSyncCat = function(options) {
261
262
262
263
263
264
exports . spawnPwd = function ( options ) {
264
- var spawn = require ( 'child_process' ) . spawn ;
265
+ const spawn = require ( 'child_process' ) . spawn ;
265
266
266
267
if ( exports . isWindows ) {
267
268
return spawn ( 'cmd.exe' , [ '/d' , '/c' , 'cd' ] , options ) ;
@@ -302,7 +303,7 @@ exports.platformTimeout = function(ms) {
302
303
return ms ; // ARMv8+
303
304
} ;
304
305
305
- var knownGlobals = [
306
+ let knownGlobals = [
306
307
Buffer ,
307
308
clearImmediate ,
308
309
clearInterval ,
@@ -376,9 +377,9 @@ function allowGlobals(...whitelist) {
376
377
exports . allowGlobals = allowGlobals ;
377
378
378
379
function leakedGlobals ( ) {
379
- var leaked = [ ] ;
380
+ const leaked = [ ] ;
380
381
381
- for ( var val in global )
382
+ for ( const val in global )
382
383
if ( ! knownGlobals . includes ( global [ val ] ) )
383
384
leaked . push ( val ) ;
384
385
@@ -391,21 +392,21 @@ exports.globalCheck = true;
391
392
392
393
process . on ( 'exit' , function ( ) {
393
394
if ( ! exports . globalCheck ) return ;
394
- var leaked = leakedGlobals ( ) ;
395
+ const leaked = leakedGlobals ( ) ;
395
396
if ( leaked . length > 0 ) {
396
397
console . error ( 'Unknown globals: %s' , leaked ) ;
397
398
fail ( 'Unknown global found' ) ;
398
399
}
399
400
} ) ;
400
401
401
402
402
- var mustCallChecks = [ ] ;
403
+ const mustCallChecks = [ ] ;
403
404
404
405
405
406
function runCallChecks ( exitCode ) {
406
407
if ( exitCode !== 0 ) return ;
407
408
408
- var failed = mustCallChecks . filter ( function ( context ) {
409
+ const failed = mustCallChecks . filter ( function ( context ) {
409
410
return context . actual !== context . expected ;
410
411
} ) ;
411
412
@@ -424,7 +425,7 @@ function runCallChecks(exitCode) {
424
425
exports . mustCall = function ( fn , expected ) {
425
426
if ( typeof expected !== 'number' ) expected = 1 ;
426
427
427
- var context = {
428
+ const context = {
428
429
expected : expected ,
429
430
actual : 0 ,
430
431
stack : ( new Error ( ) ) . stack ,
@@ -443,9 +444,9 @@ exports.mustCall = function(fn, expected) {
443
444
} ;
444
445
445
446
exports . hasMultiLocalhost = function hasMultiLocalhost ( ) {
446
- var TCP = process . binding ( 'tcp_wrap' ) . TCP ;
447
- var t = new TCP ( ) ;
448
- var ret = t . bind ( '127.0.0.2' , exports . PORT ) ;
447
+ const TCP = process . binding ( 'tcp_wrap' ) . TCP ;
448
+ const t = new TCP ( ) ;
449
+ const ret = t . bind ( '127.0.0.2' , exports . PORT ) ;
449
450
t . close ( ) ;
450
451
return ret === 0 ;
451
452
} ;
@@ -491,7 +492,7 @@ ArrayStream.prototype.write = function() {};
491
492
exports . nodeProcessAborted = function nodeProcessAborted ( exitCode , signal ) {
492
493
// Depending on the compiler used, node will exit with either
493
494
// exit code 132 (SIGILL), 133 (SIGTRAP) or 134 (SIGABRT).
494
- var expectedExitCodes = [ 132 , 133 , 134 ] ;
495
+ let expectedExitCodes = [ 132 , 133 , 134 ] ;
495
496
496
497
// On platforms using KSH as the default shell (like SmartOS),
497
498
// when a process aborts, KSH exits with an exit code that is
@@ -520,8 +521,8 @@ exports.nodeProcessAborted = function nodeProcessAborted(exitCode, signal) {
520
521
} ;
521
522
522
523
exports . busyLoop = function busyLoop ( time ) {
523
- var startTime = Timer . now ( ) ;
524
- var stopTime = startTime + time ;
524
+ const startTime = Timer . now ( ) ;
525
+ const stopTime = startTime + time ;
525
526
while ( Timer . now ( ) < stopTime ) { }
526
527
} ;
527
528
0 commit comments