@@ -12,7 +12,7 @@ const pem = require('https-pem')
12
12
13
13
const { Client, fetch, Headers } = require ( '../..' )
14
14
15
- const { closeServerAsPromise } = require ( '../utils/node-http' )
15
+ const { closeClientAndServerAsPromise } = require ( '../utils/node-http' )
16
16
17
17
const nodeVersion = Number ( process . version . split ( 'v' ) [ 1 ] . split ( '.' ) [ 0 ] )
18
18
@@ -64,8 +64,7 @@ test('[Fetch] Issue#2311', async (t) => {
64
64
65
65
const responseBody = await response . text ( )
66
66
67
- t . after ( closeServerAsPromise ( server ) )
68
- t . after ( ( ) => client . close ( ) )
67
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
69
68
70
69
strictEqual ( responseBody , expectedBody )
71
70
} )
@@ -112,8 +111,7 @@ test('[Fetch] Simple GET with h2', async (t) => {
112
111
113
112
const responseBody = await response . text ( )
114
113
115
- t . after ( closeServerAsPromise ( server ) )
116
- t . after ( ( ) => client . close ( ) )
114
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
117
115
118
116
strictEqual ( responseBody , expectedRequestBody )
119
117
strictEqual ( response . headers . get ( 'x-method' ) , 'GET' )
@@ -173,8 +171,7 @@ test('[Fetch] Should handle h2 request with body (string or buffer)', async (t)
173
171
174
172
const responseBody = await response . text ( )
175
173
176
- t . after ( closeServerAsPromise ( server ) )
177
- t . after ( ( ) => client . close ( ) )
174
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
178
175
179
176
strictEqual ( Buffer . concat ( requestBody ) . toString ( 'utf-8' ) , expectedBody )
180
177
strictEqual ( responseBody , expectedRequestBody )
@@ -220,8 +217,7 @@ test(
220
217
allowH2 : true
221
218
} )
222
219
223
- t . after ( closeServerAsPromise ( server ) )
224
- t . after ( ( ) => client . close ( ) )
220
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
225
221
226
222
const response = await fetch (
227
223
`https://localhost:${ server . address ( ) . port } /` ,
@@ -283,8 +279,7 @@ test('Should handle h2 request with body (Blob)', { skip: !Blob }, async (t) =>
283
279
allowH2 : true
284
280
} )
285
281
286
- t . after ( closeServerAsPromise ( server ) )
287
- t . after ( ( ) => client . close ( ) )
282
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
288
283
289
284
const response = await fetch (
290
285
`https://localhost:${ server . address ( ) . port } /` ,
@@ -350,8 +345,7 @@ test(
350
345
allowH2 : true
351
346
} )
352
347
353
- t . after ( closeServerAsPromise ( server ) )
354
- t . after ( ( ) => client . close ( ) )
348
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
355
349
356
350
const response = await fetch (
357
351
`https://localhost:${ server . address ( ) . port } /` ,
@@ -409,8 +403,7 @@ test('Issue#2415', async (t) => {
409
403
410
404
await response . text ( )
411
405
412
- t . after ( closeServerAsPromise ( server ) )
413
- t . after ( ( ) => client . close ( ) )
406
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
414
407
415
408
doesNotThrow ( ( ) => new Headers ( response . headers ) )
416
409
} )
@@ -451,8 +444,7 @@ test('Issue #2386', async (t) => {
451
444
allowH2 : true
452
445
} )
453
446
454
- t . after ( closeServerAsPromise ( server ) )
455
- t . after ( ( ) => client . close ( ) )
447
+ t . after ( closeClientAndServerAsPromise ( client , server ) )
456
448
457
449
await fetch (
458
450
`https://localhost:${ server . address ( ) . port } /` ,
0 commit comments