En mi aplicación, mientras que el desarrollo, ejecuto:
npm run test src/components/component.test.tsx
Este se ejecuta la prueba específica suite para el componente en el que estoy trabajando. En la parte superior de que, a continuación, puedo cambiarlo a:
npm run test src/components/component.test.tsx -- --coverage --coverageReporters=text-summary --collectCoverageFrom=src/components/component.tsx
Que imprimirá un informe de la cobertura que el archivo una vez que las pruebas se han ejecutado.
Como puedes ver esto es extremadamente prolijo y sólo empeora si la quiero poner a prueba dos o tres archivos al mismo tiempo.
Hay alguna forma de automatizar collectCoverageFrom
para recoger la cobertura de los archivos que han sido probados (no de todos los archivos del proyecto) así que no tengo que escribir manualmente cada vez?