python - Django 模板测试覆盖率

标签 python django unit-testing code-coverage

有没有什么方法可以为我的站点模板生成包含我的 django 测试套件中的代码覆盖率的报告?我已经覆盖了 python,但是覆盖模板来识别死的或未经测试的模板代码会很棒。

澄清一下:我想在我的模板中找到在我的测试套件期间从未执行或发出的行。

最佳答案

看看 Django 模板覆盖工具:https://github.com/traff/dtcov 它完全满足您的需求。

编辑:Django Template Coverage 被合并到coverage.py 作为插件: http://nedbatchelder.com/blog/201501/coveragepy_for_django_templates.html

建议用它代替原来的项目。

关于python - Django 模板测试覆盖率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9613759/

相关文章:

python - 为什么可以遍历字符串?

Django "The view didn' t 返回一个 HttpResponse 对象。”

eclipse - 让groovy、maven 和eclipse 和谐共处?

c# - 单元测试时我怎么能 "uninitialize"WebSecurity?

java - Jenkins 和 Maven,在生成测试资源期间中止构建失败

python - 为什么我的 Django 应用程序无法写入其日志文件?

python - 在opencv(python)中阅读视频

python - 用另一个数组填充 numpy 数组的一列

python - 值错误 : Cannot assign User: issue on my OneToOneField relationship

Django Photologue 教程