使用python -m pytest --cov=. --cov-report html:coverage
运行pytest时
生成覆盖率报告后,我的测试在代码覆盖率报告中显示为100%覆盖,如下所示
我尝试将测试移到其自己的文件夹中,但仍会产生相同的结果
实际的单元测试不应显示在覆盖率报告中,并且使我的覆盖率发生了变化。它应该只显示实际程序的覆盖范围。
答案 0 :(得分:0)
虽然发布的链接可能有效,但我发现创建一个.coveragerc
并添加
[run]
omit =
*/test*
运作良好