下面是Ned Batchelder的Coverage.py for Django templates博客文章和测量Django模板代码覆盖率的django_coverage_plugin插件。在
我真的很想看到模板覆盖率报告,但问题是-我们已经用jinja2
通过^{render_to_response()
,而是:
from coffin.shortcuts import render_to_response
目前,我们使用^{
我知道这种情况并不常见。但是,是否可以使用coverage.py?如果不是的话,我会很感激关于制作一个类似于django_coverage_plugin
的插件的想法,但是对于{
中的插件支持覆盖率.py仍然处于α状态。我实现了Django模板支持和Mako支持的一半。一个Jinja插件会很感激。它可能需要对Jinja进行更改,以使其成为可能,特别是将编译的Python代码执行映射回模板行号。在
如果您想开始使用它,请阅读中的接口插件.py在覆盖率.py源代码(当然,我最终会编写真正的文档)。Mako插件的源代码也可能有帮助:https://bitbucket.org/ned/coverage-mako-plugin
这可能需要我们一起努力克服这些困难。给我一封电子邮件!:)
谢谢你接受了!在
更新:我已经为插件编写了一些文档,但是还需要更多的文档:http://coverage.readthedocs.org/en/coverage-4.0a4/plugins.html
相关问题 更多 >
编程相关推荐