테스트에 jest를 사용하는 사람이라면 시험 할 가치있는 Majestic

jest의 테스트 결과를 gui에서 좋은 느낌으로 볼 수 있는 Majestic이라는 것이 있습니다.

도입도 대단히 간단하고 평상시 npm run test 어쨌든 jest의 테스트를 실행하고 있는 디렉토리
npx majestic

그리고 치는 것입니다.

이런 식으로 테스트 결과를 표시합니다.

※공식 화상으로부터 인용

평소 터미널상에서 테스트 결과를 확인하고 있을 때, 어딘가에서 테스트가 떨어졌을 경우, 「어느 테스트가 떨어졌다?」라고 화면을 스크롤해 떨어진 테스트를 찾는 불모한 작업을 하고 있었어 하지만 Majestic에서 확인하면 떨어진 테스트가 어느 것으로, 어떤 오류로 떨어졌는지 바로 알 수 있습니다.

또한 평소, 다음과 같은 느낌으로 jest 명령에 옵션을 건네주어 실행하고 있는 경우,
  "scripts": {
    "test": "NODE_ENV=test jest -i --coverage --forceExit",
  },

package.json을 다음과 같이 지정하면 args에 전달 된 옵션으로 jest를 실행합니다.
  "majestic": {
    "args": ["-i --coverage --forceExit"],
    "env": {
      "CI": "true"
    }
  }

단지 npx majestic 라고 치는 것만이므로 jest를 사용하고 있는 분은 시험해 보면 어떨까요!

좋은 웹페이지 즐겨찾기