使用 PyCharm 4.5 专业版,我无法获得 `运行 with coverage` 来生成覆盖细节
Using PyCharm 4.5 professional, I am unable to get `run with coverage` to generate coverage details
使用 PyCharm 4.5 专业版,我无法获得 run with coverage
来生成覆盖细节,我确信我遗漏了什么,但我现在不确定是什么。
PyCharm 设置:
检查 Use bundled coverage.py
时也会出现问题。
运行 覆盖率不显示任何选项,也不显示每个 JetBrain's help 的覆盖率 window。
运行 使用 coverage run --source='.' manage.py test polls
手动收集数据并通过 coverage report
查看数据,输出如下:
C:\Users\RobertH\PycharmProjects\mysite>coverage report
Name Stmts Miss Cover
------------------------------------------------------
manage.py 6 0 100%
mysite\__init__.py 0 0 100%
mysite\settings.py 18 0 100%
mysite\urls.py 3 0 100%
mysite\wsgi.py 4 4 0%
polls\__init__.py 0 0 100%
polls\admin.py 9 0 100%
polls\migrations[=12=]01_initial.py 5 0 100%
polls\migrations\__init__.py 0 0 100%
polls\models.py 17 1 94%
polls\tests.py 55 0 100%
polls\urls.py 3 0 100%
polls\views.py 38 15 61%
------------------------------------------------------
TOTAL 158 20 87%
我也已准备好通过 JetBrains 提供的帮助(上面链接)。
我错过了什么?
问题是我 运行 我的主要部署 而不是 测试 class 的覆盖范围是预期的。
运行 tests.py
覆盖解决了问题。
使用 PyCharm 4.5 专业版,我无法获得 run with coverage
来生成覆盖细节,我确信我遗漏了什么,但我现在不确定是什么。
PyCharm 设置:
检查 Use bundled coverage.py
时也会出现问题。
运行 覆盖率不显示任何选项,也不显示每个 JetBrain's help 的覆盖率 window。
运行 使用 coverage run --source='.' manage.py test polls
手动收集数据并通过 coverage report
查看数据,输出如下:
C:\Users\RobertH\PycharmProjects\mysite>coverage report
Name Stmts Miss Cover
------------------------------------------------------
manage.py 6 0 100%
mysite\__init__.py 0 0 100%
mysite\settings.py 18 0 100%
mysite\urls.py 3 0 100%
mysite\wsgi.py 4 4 0%
polls\__init__.py 0 0 100%
polls\admin.py 9 0 100%
polls\migrations[=12=]01_initial.py 5 0 100%
polls\migrations\__init__.py 0 0 100%
polls\models.py 17 1 94%
polls\tests.py 55 0 100%
polls\urls.py 3 0 100%
polls\views.py 38 15 61%
------------------------------------------------------
TOTAL 158 20 87%
我也已准备好通过 JetBrains 提供的帮助(上面链接)。
我错过了什么?
问题是我 运行 我的主要部署 而不是 测试 class 的覆盖范围是预期的。
运行 tests.py
覆盖解决了问题。