더북(TheBook)

2.11 테스트 카테고리 설정

특정 카테고리의 테스트( 단위 테스트, 통합 테스트, 특정 애플리케이션 부분을 테스트하는 경우)만 실행하고 싶을 때가 종종 있는데, 현재 제스트는 테스트 카테고리를 정의할 수 있는 기능을 지원하지 않는다.

하지만 완전히 방법이 없는 것은 아니다. 제스트에는 --testPathPattern이라는 특별한 명령어가 있는데, 제스트가 테스트를 찾는 방식을 정의할 수 있다. 이 명령어를 사용하여 특정 유형의 테스트를 실행할 경로를 지정할 수 있다( integration 폴더 아래의 모든 테스트). 자세한 내용은 제스트 공식 문서27에서 확인할 수 있다.

또 다른 방법은 각 테스트 카테고리에 대해 별도의 jest.config.js 파일을 생성하고, 각 파일에 testRegex 옵션과 다른 설정을 지정하는 것이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.