File tree 8 files changed +44
-8
lines changed
8 files changed +44
-8
lines changed Original file line number Diff line number Diff line change @@ -1223,6 +1223,10 @@ 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
+ */
1229
+ type ?: 'suite' ;
1226
1230
} ;
1227
1231
/**
1228
1232
* The test name.
@@ -1258,6 +1262,10 @@ interface TestPass {
1258
1262
* The duration of the test in milliseconds.
1259
1263
*/
1260
1264
duration_ms : number ;
1265
+ /**
1266
+ * The type of the test, used to denote whether this is a suite
1267
+ */
1268
+ type ?: 'suite' ;
1261
1269
} ;
1262
1270
/**
1263
1271
* 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,10 @@ 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
+ */
1211
+ type ?: 'suite' ;
1208
1212
} ;
1209
1213
/**
1210
1214
* The test name.
@@ -1240,6 +1244,10 @@ interface TestPass {
1240
1244
* The duration of the test in milliseconds.
1241
1245
*/
1242
1246
duration_ms : number ;
1247
+ /**
1248
+ * The type of the test, used to denote whether this is a suite
1249
+ */
1250
+ type ?: 'suite' ;
1243
1251
} ;
1244
1252
/**
1245
1253
* 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,10 @@ 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
+ */
748
+ type ?: 'suite' ;
745
749
} ;
746
750
/**
747
751
* The test name.
@@ -777,6 +781,10 @@ interface TestPass {
777
781
* The duration of the test in milliseconds.
778
782
*/
779
783
duration_ms : number ;
784
+ /**
785
+ * The type of the test, used to denote whether this is a suite
786
+ */
787
+ type ?: 'suite' ;
780
788
} ;
781
789
/**
782
790
* 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,10 @@ 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
+ */
748
+ type ?: 'suite' ;
745
749
} ;
746
750
/**
747
751
* The test name.
@@ -777,6 +781,10 @@ interface TestPass {
777
781
* The duration of the test in milliseconds.
778
782
*/
779
783
duration_ms : number ;
784
+ /**
785
+ * The type of the test, used to denote whether this is a suite
786
+ */
787
+ type ?: 'suite' ;
780
788
} ;
781
789
/**
782
790
* 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