PyDev分行报道

时间:2015-11-14 17:59:28

标签: python pydev coverage.py

有没有办法配置PyDev的coverage.py集成来吐出带分支覆盖的报告?

我在运行配置的结果命令行中看到正在运行Eclipse/plugins/org.python.pydev_4.4.0.201510052309/pysrc/pydev_coverage.py .metadata/.plugins/org.python.pydev.debug/coverage/.coverage.2 run --source,只缺少--branch。但我发现无法将其插入此位置,因为您只能为解释器或主模块提供参数,而不能在运行配置中为coverage运行器提供参数。

修改

工作目录中的.coveragerc配置文件部分工作,然后Eclipse中的输出混乱,错过的行突出显示被破坏:

Name                                      Stmts     Miss      Cover  Missing
-----------------------------------------------------------------------------
__init__.py                                   2        -       100%  0   100%
rest/__init__.py                              2        -       100%  0   100%
rest/django/attribute.py                     12        -       100%  0   100%
rest/django/operation.py                    114        5      95.6%  0    96%   24-28
rest/django/view.py                          16       16         0%  2     0%   1-39
rest/django/serialization.py                  4        -       100%  0   100%
rest/django/request.py                       15       15         0%  0     0%   1-21
rest/django/__init__.py                       2        -       100%  0   100%
rest/django/resource.py                      24       24         0%  0     0%   1-38
-----------------------------------------------------------------------------
TOTAL                                       191       60      68.6%  

0 个答案:

没有答案