swsnu / swppfall2018

22 stars 21 forks source link

Django coverage 질문 #127

Open leesoojeong opened 5 years ago

leesoojeong commented 5 years ago

coverage를 체크하려면 먼저 pip install coverage를 해서 하면 되는걸까요??

그리고

You can check the coverage by:

Statement coverage : coverage run --source='./blog' manage.py test Branch coverage : coverage run --branch --source='./blog' manage.py test

라고 되어있는데

coverage report라고 커맨드를 치면 coverage 결과가 보이지만 위의 두 커맨드로는 coverage 퍼센트 결과가 나오지 않습니다.

혹시 statement, branch 각각의 coverage 결과를 확인할 방법이 있을까요??

leesoojeong commented 5 years ago
2018-10-29 4 07 36

이렇게 결과가 나오면 되는 것인가요? 아니면 statement, branch 결과가 따로 나오는 방법이 있나요?

sanha commented 5 years ago

coverage run --source='./blog' manage.py test 과 같은 커맨드를 수행하시면 .coverage 파일이 생성되며, coverage report는 해당 파일을 기준으로 결과를 보여주는 것입니다. 따라서, 올려주신 것 처럼 나오면 잘 된 것입니다.

coverage report를 README에 추가하겠습니다.