[javascript] Jest에서의 특정 테스트 파일만 실행하는 방법은 어떻게 되는가?
아래는 예시입니다.
$ jest --testPathPattern=filename.test.js
위의 예제에서 filename.test.js
는 실행하려는 특정 테스트 파일의 이름입니다. 이와 같이 특정 파일만 실행하려는 경우에는 해당 파일의 이름을 --testPathPattern
옵션으로 지정하면 됩니다.
또는, 특정 파일의 경로가 특정 패턴에 일치하는 경우에도 --testPathPattern
을 사용할 수 있습니다. 예를 들어, 모든 파일명이 component.test.js
로 끝나는 파일들을 실행하려면 아래와 같이 실행할 수 있습니다.
$ jest --testPathPattern=.*component\.test\.js$
위의 예제에서 .*component\.test\.js$
는 파일명이 component.test.js
로 끝나는 파일에 대한 정규 표현식 패턴입니다.
더 자세한 정보는 Jest 공식 문서에서 확인할 수 있습니다. (https://jestjs.io/docs/en/cli#–testpathpattern-testregex)