coverage사용하기

yo·2020년 9월 18일
0
post-custom-banner

test코드 작성은 매우 중요하다.
test coverage란, 작성된 테스트 코드가 얼마나 충분한지 다루는 지표다.
coverage가 100%면 아주 훌륭한 테스트 코드다.
"coverage"는 내가 작성한 테스트 코드의 coverage를 알려준다.
사용법은 간단하다.

pip install coverage

원래 치던 python manage.py test대신에,
coverage run manage.py test 명령어를 친다.
그럼 평소와 같이 테스트코드가 실행된다.
자동으로 결과화면이 보여지진 않는다.
coverage report명령으로 결과를 볼 수 있다.
html로 보려면 coverage html명령어를 치자.
프로젝트 디렉토리에 htmlcov라는 폴더가 생긴다. 여기서 index.html을 클릭하면 된다.

profile
Never stop asking why
post-custom-banner

0개의 댓글