File tree Expand file tree Collapse file tree 8 files changed +52
-8
lines changed Expand file tree Collapse file tree 8 files changed +52
-8
lines changed Original file line number Diff line number Diff line change @@ -1223,6 +1223,11 @@ interface TestFail {
1223
1223
* The error thrown by the test.
1224
1224
*/
1225
1225
error : Error ;
1226
+ /**
1227
+ * The type of the test, used to denote whether this is a suite.
1228
+ * @since : 20.0.0, 19.9.0, 18.17.0
1229
+ */
1230
+ type ?: 'suite' ;
1226
1231
} ;
1227
1232
/**
1228
1233
* The test name.
@@ -1258,6 +1263,11 @@ interface TestPass {
1258
1263
* The duration of the test in milliseconds.
1259
1264
*/
1260
1265
duration_ms : number ;
1266
+ /**
1267
+ * The type of the test, used to denote whether this is a suite.
1268
+ * @since : 20.0.0, 19.9.0, 18.17.0
1269
+ */
1270
+ type ?: 'suite' ;
1261
1271
} ;
1262
1272
/**
1263
1273
* The test name.
Original file line number Diff line number Diff line change @@ -668,14 +668,15 @@ class TestReporter extends Transform {
668
668
case 'test:fail' :
669
669
callback (
670
670
null ,
671
- `${ event . data . name } /${ event . data . details . duration_ms } /
671
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
672
672
${ event . data . details . error } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
673
673
) ;
674
674
break ;
675
675
case 'test:pass' :
676
676
callback (
677
677
null ,
678
- `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
678
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
679
+ ${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
679
680
) ;
680
681
break ;
681
682
case 'test:plan' :
Original file line number Diff line number Diff line change @@ -1205,6 +1205,11 @@ interface TestFail {
1205
1205
* The error thrown by the test.
1206
1206
*/
1207
1207
error : Error ;
1208
+ /**
1209
+ * The type of the test, used to denote whether this is a suite.
1210
+ * @since : 20.0.0, 19.9.0, 18.17.0
1211
+ */
1212
+ type ?: 'suite' ;
1208
1213
} ;
1209
1214
/**
1210
1215
* The test name.
@@ -1240,6 +1245,11 @@ interface TestPass {
1240
1245
* The duration of the test in milliseconds.
1241
1246
*/
1242
1247
duration_ms : number ;
1248
+ /**
1249
+ * The type of the test, used to denote whether this is a suite.
1250
+ * @since : 20.0.0, 19.9.0, 18.17.0
1251
+ */
1252
+ type ?: 'suite' ;
1243
1253
} ;
1244
1254
/**
1245
1255
* The test name.
Original file line number Diff line number Diff line change @@ -638,14 +638,15 @@ class TestReporter extends Transform {
638
638
case 'test:fail' :
639
639
callback (
640
640
null ,
641
- `${ event . data . name } /${ event . data . details . duration_ms } /
641
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
642
642
${ event . data . details . error } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
643
643
) ;
644
644
break ;
645
645
case 'test:pass' :
646
646
callback (
647
647
null ,
648
- `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
648
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
649
+ ${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
649
650
) ;
650
651
break ;
651
652
case 'test:plan' :
Original file line number Diff line number Diff line change @@ -742,6 +742,11 @@ interface TestFail {
742
742
* The error thrown by the test.
743
743
*/
744
744
error : Error ;
745
+ /**
746
+ * The type of the test, used to denote whether this is a suite.
747
+ * @since : 18.17.0
748
+ */
749
+ type ?: 'suite' ;
745
750
} ;
746
751
/**
747
752
* The test name.
@@ -777,6 +782,11 @@ interface TestPass {
777
782
* The duration of the test in milliseconds.
778
783
*/
779
784
duration_ms : number ;
785
+ /**
786
+ * The type of the test, used to denote whether this is a suite.
787
+ * @since : 18.17.0
788
+ */
789
+ type ?: 'suite' ;
780
790
} ;
781
791
/**
782
792
* The test name.
Original file line number Diff line number Diff line change @@ -548,14 +548,15 @@ class TestReporter extends Transform {
548
548
case 'test:fail' :
549
549
callback (
550
550
null ,
551
- `${ event . data . name } /${ event . data . details . duration_ms } /
551
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
552
552
${ event . data . details . error } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
553
553
) ;
554
554
break ;
555
555
case 'test:pass' :
556
556
callback (
557
557
null ,
558
- `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
558
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
559
+ ${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
559
560
) ;
560
561
break ;
561
562
case 'test:plan' :
Original file line number Diff line number Diff line change @@ -742,6 +742,11 @@ interface TestFail {
742
742
* The error thrown by the test.
743
743
*/
744
744
error : Error ;
745
+ /**
746
+ * The type of the test, used to denote whether this is a suite.
747
+ * @since : 18.17.0
748
+ */
749
+ type ?: 'suite' ;
745
750
} ;
746
751
/**
747
752
* The test name.
@@ -777,6 +782,11 @@ interface TestPass {
777
782
* The duration of the test in milliseconds.
778
783
*/
779
784
duration_ms : number ;
785
+ /**
786
+ * The type of the test, used to denote whether this is a suite.
787
+ * @since : 18.17.0
788
+ */
789
+ type ?: 'suite' ;
780
790
} ;
781
791
/**
782
792
* The test name.
Original file line number Diff line number Diff line change @@ -548,14 +548,15 @@ class TestReporter extends Transform {
548
548
case 'test:fail' :
549
549
callback (
550
550
null ,
551
- `${ event . data . name } /${ event . data . details . duration_ms } /
551
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
552
552
${ event . data . details . error } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
553
553
) ;
554
554
break ;
555
555
case 'test:pass' :
556
556
callback (
557
557
null ,
558
- `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
558
+ `${ event . data . name } /${ event . data . details . duration_ms } /${ event . data . details . type } /
559
+ ${ event . data . nesting } /${ event . data . testNumber } /${ event . data . todo } /${ event . data . skip } /${ event . data . file } ` ,
559
560
) ;
560
561
break ;
561
562
case 'test:plan' :
You can’t perform that action at this time.
0 commit comments