【发布时间】:2022-06-11 04:37:13
【问题描述】:
当我运行我的测试时,我意识到pytest-cov 只显示在自动化测试期间触及的文件的覆盖率报告。我该如何设置它,以便它甚至显示未触及的文件的覆盖范围?
【问题讨论】:
-
哦,哇,我来到这里是使用 Google 的最高结果,有同样的问题……很惊讶地看到零赞成票和答案。 ??????
标签: unit-testing pytest-django pytest-cov
当我运行我的测试时,我意识到pytest-cov 只显示在自动化测试期间触及的文件的覆盖率报告。我该如何设置它,以便它甚至显示未触及的文件的覆盖范围?
【问题讨论】:
标签: unit-testing pytest-django pytest-cov
我遇到了完全相同的问题。
确保每个子目录(包)中都有一个 __init__.py 文件。
更多信息:why you want __init__.py files。
我的pyproject.toml文件供参考:
[tool.pytest.ini_options]
addopts = [
"--cov=mypackage",
"--cov-report=term-missing",
]
【讨论】: