我还是个新手,只会玩 Python 单元测试,尤其是 Coverage.py。是否希望覆盖率报告包括实际测试文件的覆盖率?
下面是我的 HTML 报告作为一个例子的屏幕截图。
您可以看到报告包括 tests/test_credit_card
。起初,我试图从报告中省略 tests/
目录,像这样:
coverage html --omit=tests/ -d tests/coverage
我尝试了几种不同的命令,但我可以 没有为我的生活得到测试/排除。在接受失败后,我开始怀疑是否可能的测试文件是 假设包括在报告中。
有人能解释一下吗?