W mojej aplikacji podczas tworzenia uruchamiam:
npm run test src/components/component.test.tsx
To uruchamia konkretny zestaw testów dla składnika, nad którym pracuję. Ponadto, mogę go zmienić na:
npm run test src/components/component.test.tsx -- --coverage --coverageReporters=text-summary --collectCoverageFrom=src/components/component.tsx
Który wydrukuje raport o nawierzchni dla tego konkretnego pliku po wykonaniu testów.
Jak widać, jest to niezwykle rozwlekły i jest coraz gorzej, jeśli chcę przetestować dwa lub trzy pliku jednocześnie.
Czy istnieje jakiś sposób zautomatyzować collectCoverageFrom
aby zebrać podłogowa z plików, które zostały przetestowane (nie ze wszystkich plików w projekcie), żebym nie musiał za każdym razem wpisywać ręcznie?