@@ -207,6 +207,7 @@ function testRunnerMain() {
207
207
function masterProcessMain ( ) {
208
208
const workers = JSON . parse ( process . env . workers ) ;
209
209
const clusterSettings = JSON . parse ( process . env . clusterSettings ) ;
210
+ const badPortError = { type : RangeError , code : 'ERR_SOCKET_BAD_PORT' } ;
210
211
let debugPort = process . debugPort ;
211
212
212
213
for ( const worker of workers ) {
@@ -234,36 +235,36 @@ function masterProcessMain() {
234
235
clusterSettings . inspectPort = 'string' ;
235
236
cluster . setupMaster ( clusterSettings ) ;
236
237
237
- assert . throws ( ( ) => {
238
+ common . expectsError ( ( ) => {
238
239
cluster . fork ( params ) . on ( 'exit' , common . mustCall ( checkExitCode ) ) ;
239
- } , TypeError ) ;
240
+ } , badPortError ) ;
240
241
241
242
return ;
242
243
} else if ( clusterSettings . inspectPort === 'null' ) {
243
244
clusterSettings . inspectPort = null ;
244
245
cluster . setupMaster ( clusterSettings ) ;
245
246
246
- assert . throws ( ( ) => {
247
+ common . expectsError ( ( ) => {
247
248
cluster . fork ( params ) . on ( 'exit' , common . mustCall ( checkExitCode ) ) ;
248
- } , TypeError ) ;
249
+ } , badPortError ) ;
249
250
250
251
return ;
251
252
} else if ( clusterSettings . inspectPort === 'bignumber' ) {
252
253
clusterSettings . inspectPort = 1293812 ;
253
254
cluster . setupMaster ( clusterSettings ) ;
254
255
255
- assert . throws ( ( ) => {
256
+ common . expectsError ( ( ) => {
256
257
cluster . fork ( params ) . on ( 'exit' , common . mustCall ( checkExitCode ) ) ;
257
- } , TypeError ) ;
258
+ } , badPortError ) ;
258
259
259
260
return ;
260
261
} else if ( clusterSettings . inspectPort === 'negativenumber' ) {
261
262
clusterSettings . inspectPort = - 9776 ;
262
263
cluster . setupMaster ( clusterSettings ) ;
263
264
264
- assert . throws ( ( ) => {
265
+ common . expectsError ( ( ) => {
265
266
cluster . fork ( params ) . on ( 'exit' , common . mustCall ( checkExitCode ) ) ;
266
- } , TypeError ) ;
267
+ } , badPortError ) ;
267
268
268
269
return ;
269
270
} else if ( clusterSettings . inspectPort === 'bignumberfunc' ) {
@@ -274,9 +275,9 @@ function masterProcessMain() {
274
275
275
276
cluster . setupMaster ( clusterSettings ) ;
276
277
277
- assert . throws ( ( ) => {
278
+ common . expectsError ( ( ) => {
278
279
cluster . fork ( params ) . on ( 'exit' , common . mustCall ( checkExitCode ) ) ;
279
- } , TypeError ) ;
280
+ } , badPortError ) ;
280
281
281
282
return ;
282
283
} else if ( clusterSettings . inspectPort === 'strfunc' ) {
@@ -287,9 +288,9 @@ function masterProcessMain() {
287
288
288
289
cluster . setupMaster ( clusterSettings ) ;
289
290
290
- assert . throws ( ( ) => {
291
+ common . expectsError ( ( ) => {
291
292
cluster . fork ( params ) . on ( 'exit' , common . mustCall ( checkExitCode ) ) ;
292
- } , TypeError ) ;
293
+ } , badPortError ) ;
293
294
294
295
return ;
295
296
}
0 commit comments