Programming/React

[Jest] 특정 파일에 대한 커버리지 수집하며 실행하는 법

리버김 2024. 7. 8.
Jest로 만든 테스트를 실행할 때 npm run test:coverage 명령어로 전체 커버리지와 세부 정보를 수집할 수 있다. 그런데 작성한 테스트가 충분한 커버리지를 만들고 있는지, 더 높이려면 어떤 영역을 보충해야 할 지가 궁금할 때가 있다.

아래 명령어를 사용하면 '한 가지 테스트만 실행하면서, 해당 테스트의 특정 파일에 대한 커버리지를 수집'할 수 있다.

이 때 테스트 대상 파일과 커버리지 수집 파일은 달라도 된다.

 

 npm test blahblah.spec.js -- --coverage --collectCoverageFrom=src/js/woofwoof.js

 

댓글