@@ -1114,6 +1114,9 @@ const customReporter = new Transform({
11141114 case ' test:watch:drained' :
11151115 callback (null , ' test watch queue drained' );
11161116 break ;
1117+ case ' test:watch:restarted' :
1118+ callback (null , ' test watch restarted due to file change' );
1119+ break ;
11171120 case ' test:start' :
11181121 callback (null , ` test ${ event .data .name } started` );
11191122 break ;
@@ -1159,6 +1162,9 @@ const customReporter = new Transform({
11591162 case ' test:watch:drained' :
11601163 callback (null , ' test watch queue drained' );
11611164 break ;
1165+ case ' test:watch:restarted' :
1166+ callback (null , ' test watch restarted due to file change' );
1167+ break ;
11621168 case ' test:start' :
11631169 callback (null , ` test ${ event .data .name } started` );
11641170 break ;
@@ -1203,6 +1209,9 @@ export default async function * customReporter(source) {
12031209 case ' test:watch:drained' :
12041210 yield ' test watch queue drained\n ' ;
12051211 break ;
1212+ case ' test:watch:restarted' :
1213+ yield ' test watch restarted due to file change\n ' ;
1214+ break ;
12061215 case ' test:start' :
12071216 yield ` test ${ event .data .name } started\n ` ;
12081217 break ;
@@ -1243,6 +1252,9 @@ module.exports = async function * customReporter(source) {
12431252 case ' test:watch:drained' :
12441253 yield ' test watch queue drained\n ' ;
12451254 break ;
1255+ case ' test:watch:restarted' :
1256+ yield ' test watch restarted due to file change\n ' ;
1257+ break ;
12461258 case ' test:start' :
12471259 yield ` test ${ event .data .name } started\n ` ;
12481260 break ;
@@ -3158,6 +3170,10 @@ generated for each test file in addition to a final cumulative summary.
31583170
31593171Emitted when no more tests are queued for execution in watch mode.
31603172
3173+ ### Event: ` 'test:watch:restarted' `
3174+
3175+ Emitted when one or more tests are restarted due to a file change in watch mode.
3176+
31613177## Class: ` TestContext `
31623178
31633179<!-- YAML
0 commit comments