Ned Batchelder의 Coverage.py for Django templates 블로그 게시물과 Django 템플릿의 코드 적용 범위를 측정하기위한 django_coverage_plugin 플러그인을 따릅니다.Django의 jinja2 템플릿에 대한 코드 적용
템플릿 적용 범위 보고서를보고 싶습니다만, 문제는 우리가 coffin
adapter을 통해 장고의 템플릿 엔진을 jinja2
으로 대체 한 것입니다. 나는 그것이 권장되지 않는다는 것을 안다. 그러나 우리는 이유가있다. 기본적으로, 대신 장고의 render_to_response()
우리가 사용하는 :
from coffin.shortcuts import render_to_response
을 현재 우리가 범위로 테스트를 실행 django-coverage
의 test_coverage
command을 사용하고 있습니다 : 내가 설정이 일반적이지 것을 이해
python manage.py test_coverage project_name
. 하지만 jinja2
템플릿의 코드 커버리지 측정 항목을 coverage.py와 함께 수집 할 수 있습니까? 그렇지 않다면 django_coverage_plugin
과 비슷하지만 jinja2
과 비슷한 플러그인을 만드는 것에 대해 감사드립니다.
왜 당신이 나에게 이메일을 보내는 대신 여기 물어 보곤? :) –
@NedBatchelder 왜냐하면 나는 당신이 주변에 있다는 것을 알게 될 것이고,이 게시물을 눈치 챘을 것입니다.이 외에도 다른 사람들에게 유용 할 수 있습니다. – alecxe