JEST 여러 파일 상세 결과 받아보기

CloudJun·2021년 5월 28일
0

개요

테스트 파일이 단일이면 test name 부분이 테스트 결과에 체크표시와 함께 출력되지만 test 파일을 여러개 만들면 각 파일의 PASS 유무만 알려주고 오류만 표시해준다. 이 부분을 단일 파일에서 나온 결과처럼 바꾸고 싶었다.

단일

PASS  src/tests/poi.test.ts (10.163 s)
  POI 전체 TEST
    ✓ list 가져오기 (139 ms)
    ✓ view 가져오기 (52 ms)

Test Suites: 1 passed, 1 total
Tests:       2 passed, 2 total
Snapshots:   0 total
Time:        10.256 s
Ran all test suites.

여러개 만들시

PASS  src/tests/poi2.test.ts (9.936 s)
PASS  src/tests/poi.test.ts

Test Suites: 2 passed, 2 total
Tests:       4 passed, 4 total
Snapshots:   0 total
Time:        10.936 s, estimated 11 s
Ran all test suites.

해결

이 부분은 jest.config.js 설정으로 바꿀 수 있는데 verbose 를 추가하고 true로 넣어주면 항상 상세한 테스트 결과를 받을 수 있다.

module.exports = {
  ...
  verbose: true,
	...
};

참조

Configuring Jest · Jest

profile
짧고 굵게 살아가는 백엔드 개발자

0개의 댓글