@@ -16,7 +16,7 @@ test('before', t => {
16
16
t . plan ( 1 ) ;
17
17
18
18
const array = [ ] ;
19
- return promiseEnd ( new Runner ( ) , runner => {
19
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
20
20
runner . chain . before ( ( ) => {
21
21
array . push ( 'a' ) ;
22
22
} ) ;
@@ -34,7 +34,7 @@ test('after', t => {
34
34
t . plan ( 2 ) ;
35
35
36
36
const array = [ ] ;
37
- return promiseEnd ( new Runner ( ) , runner => {
37
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
38
38
runner . on ( 'stateChange' , evt => {
39
39
if ( evt . type === 'test-passed' ) {
40
40
t . pass ( ) ;
@@ -58,7 +58,7 @@ test('after not run if test failed', t => {
58
58
t . plan ( 2 ) ;
59
59
60
60
const array = [ ] ;
61
- return promiseEnd ( new Runner ( ) , runner => {
61
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
62
62
runner . on ( 'stateChange' , evt => {
63
63
if ( evt . type === 'test-failed' ) {
64
64
t . pass ( ) ;
@@ -81,7 +81,7 @@ test('after.always run even if test failed', t => {
81
81
t . plan ( 2 ) ;
82
82
83
83
const array = [ ] ;
84
- return promiseEnd ( new Runner ( ) , runner => {
84
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
85
85
runner . on ( 'stateChange' , evt => {
86
86
if ( evt . type === 'test-failed' ) {
87
87
t . pass ( ) ;
@@ -104,7 +104,7 @@ test('after.always run even if before failed', t => {
104
104
t . plan ( 1 ) ;
105
105
106
106
const array = [ ] ;
107
- return promiseEnd ( new Runner ( ) , runner => {
107
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
108
108
runner . chain . before ( ( ) => {
109
109
throw new Error ( 'something went wrong' ) ;
110
110
} ) ;
@@ -123,7 +123,7 @@ test('stop if before hooks failed', t => {
123
123
t . plan ( 1 ) ;
124
124
125
125
const array = [ ] ;
126
- return promiseEnd ( new Runner ( ) , runner => {
126
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
127
127
runner . chain . before ( ( ) => {
128
128
array . push ( 'a' ) ;
129
129
} ) ;
@@ -146,7 +146,7 @@ test('before each with concurrent tests', t => {
146
146
t . plan ( 1 ) ;
147
147
148
148
const array = [ [ ] , [ ] ] ;
149
- return promiseEnd ( new Runner ( ) , runner => {
149
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
150
150
let i = 0 ;
151
151
let k = 0 ;
152
152
@@ -176,7 +176,7 @@ test('before each with serial tests', t => {
176
176
t . plan ( 1 ) ;
177
177
178
178
const array = [ ] ;
179
- return promiseEnd ( new Runner ( ) , runner => {
179
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
180
180
runner . chain . beforeEach ( ( ) => {
181
181
array . push ( 'a' ) ;
182
182
} ) ;
@@ -203,7 +203,7 @@ test('fail if beforeEach hook fails', t => {
203
203
t . plan ( 2 ) ;
204
204
205
205
const array = [ ] ;
206
- return promiseEnd ( new Runner ( ) , runner => {
206
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
207
207
runner . on ( 'stateChange' , evt => {
208
208
if ( evt . type === 'hook-failed' ) {
209
209
t . pass ( ) ;
@@ -228,7 +228,7 @@ test('after each with concurrent tests', t => {
228
228
t . plan ( 1 ) ;
229
229
230
230
const array = [ [ ] , [ ] ] ;
231
- return promiseEnd ( new Runner ( ) , runner => {
231
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
232
232
let i = 0 ;
233
233
let k = 0 ;
234
234
@@ -258,7 +258,7 @@ test('after each with serial tests', t => {
258
258
t . plan ( 1 ) ;
259
259
260
260
const array = [ ] ;
261
- return promiseEnd ( new Runner ( ) , runner => {
261
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
262
262
runner . chain . afterEach ( ( ) => {
263
263
array . push ( 'a' ) ;
264
264
} ) ;
@@ -285,7 +285,7 @@ test('afterEach not run if concurrent tests failed', t => {
285
285
t . plan ( 1 ) ;
286
286
287
287
const array = [ ] ;
288
- return promiseEnd ( new Runner ( ) , runner => {
288
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
289
289
runner . chain . afterEach ( ( ) => {
290
290
array . push ( 'a' ) ;
291
291
} ) ;
@@ -302,7 +302,7 @@ test('afterEach not run if serial tests failed', t => {
302
302
t . plan ( 1 ) ;
303
303
304
304
const array = [ ] ;
305
- return promiseEnd ( new Runner ( ) , runner => {
305
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
306
306
runner . chain . afterEach ( ( ) => {
307
307
array . push ( 'a' ) ;
308
308
} ) ;
@@ -319,7 +319,7 @@ test('afterEach.always run even if concurrent tests failed', t => {
319
319
t . plan ( 1 ) ;
320
320
321
321
const array = [ ] ;
322
- return promiseEnd ( new Runner ( ) , runner => {
322
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
323
323
runner . chain . afterEach . always ( ( ) => {
324
324
array . push ( 'a' ) ;
325
325
} ) ;
@@ -336,7 +336,7 @@ test('afterEach.always run even if serial tests failed', t => {
336
336
t . plan ( 1 ) ;
337
337
338
338
const array = [ ] ;
339
- return promiseEnd ( new Runner ( ) , runner => {
339
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
340
340
runner . chain . afterEach . always ( ( ) => {
341
341
array . push ( 'a' ) ;
342
342
} ) ;
@@ -353,7 +353,7 @@ test('afterEach.always run even if beforeEach failed', t => {
353
353
t . plan ( 1 ) ;
354
354
355
355
const array = [ ] ;
356
- return promiseEnd ( new Runner ( ) , runner => {
356
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
357
357
runner . chain . beforeEach ( ( ) => {
358
358
throw new Error ( 'something went wrong' ) ;
359
359
} ) ;
@@ -376,7 +376,7 @@ test('afterEach: property `passed` of execution-context is false when test faile
376
376
377
377
const passed = [ ] ;
378
378
let i ;
379
- return promiseEnd ( new Runner ( ) , runner => {
379
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
380
380
runner . chain . afterEach ( a => {
381
381
passed [ i ] = a . passed ;
382
382
} ) ;
@@ -399,7 +399,7 @@ test('afterEach.always: property `passed` of execution-context is false when tes
399
399
400
400
const passed = [ ] ;
401
401
let i ;
402
- return promiseEnd ( new Runner ( ) , runner => {
402
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
403
403
runner . chain . afterEach . always ( a => {
404
404
passed [ i ] = a . passed ;
405
405
} ) ;
@@ -421,7 +421,7 @@ test('afterEach.always: property `passed` of execution-context is false when bef
421
421
t . plan ( 1 ) ;
422
422
423
423
let passed ;
424
- return promiseEnd ( new Runner ( ) , runner => {
424
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
425
425
runner . chain . before ( ( ) => {
426
426
throw new Error ( 'something went wrong' ) ;
427
427
} ) ;
@@ -440,7 +440,7 @@ test('afterEach.always: property `passed` of execution-context is true when test
440
440
t . plan ( 1 ) ;
441
441
442
442
let passed ;
443
- return promiseEnd ( new Runner ( ) , runner => {
443
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
444
444
runner . chain . afterEach ( ( ) => {
445
445
throw new Error ( 'something went wrong' ) ;
446
446
} ) ;
@@ -459,7 +459,7 @@ test('ensure hooks run only around tests', t => {
459
459
t . plan ( 1 ) ;
460
460
461
461
const array = [ ] ;
462
- return promiseEnd ( new Runner ( ) , runner => {
462
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
463
463
runner . chain . beforeEach ( ( ) => {
464
464
array . push ( 'beforeEach' ) ;
465
465
} ) ;
@@ -486,7 +486,7 @@ test('ensure hooks run only around tests', t => {
486
486
} ) ;
487
487
488
488
test ( 'shared context' , t => {
489
- return promiseEnd ( new Runner ( ) , runner => {
489
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
490
490
runner . on ( 'stateChange' , evt => {
491
491
if ( evt . type === 'hook-failed' || evt . type === 'test-failed' ) {
492
492
t . fail ( ) ;
@@ -529,7 +529,7 @@ test('shared context', t => {
529
529
} ) ;
530
530
531
531
test ( 'shared context of any type' , t => {
532
- return promiseEnd ( new Runner ( ) , runner => {
532
+ return promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
533
533
runner . on ( 'stateChange' , evt => {
534
534
if ( evt . type === 'hook-failed' || evt . type === 'test-failed' ) {
535
535
t . fail ( ) ;
@@ -549,7 +549,7 @@ test('shared context of any type', t => {
549
549
550
550
test ( 'teardowns cannot be used in hooks' , async t => {
551
551
let hookFailure = null ;
552
- await promiseEnd ( new Runner ( ) , runner => {
552
+ await promiseEnd ( new Runner ( { file : import . meta . url } ) , runner => {
553
553
runner . on ( 'stateChange' , evt => {
554
554
if ( evt . type === 'hook-failed' ) {
555
555
hookFailure = evt ;
0 commit comments