我是python的新手,
我为我班上写了测试用例,
我在用
python -m pytest --cov=azuread_api
获取代码覆盖率。
如何通过测试(例如aadadapter.py文件
)获取哪些行谢谢,
答案 0 :(得分:14)
如果您检查pytest-cov中的documentation for reporting,您可以看到如何操作报告并生成额外版本。
例如,添加选项--cov-report term-missing
,您将在终端中打印缺少的行。
更友好的用户选择是通过--cov-report html
选项生成html报告。然后,您可以导航到生成的文件夹(默认情况下为htmlcov
),然后使用浏览器打开index.html
并导航您的源代码,其中突出显示缺失的行。
答案 1 :(得分:0)
除了answer from Ignacio,还可以在.coveragerc
中设置show_missing = true
,因为pytest-cov也会读取该配置文件。