如何解决PyCharm 运行的覆盖率未显示
我在 PyCharm 中的 Python 项目没有显示带有覆盖选项的运行。我使用的是社区版。
我正在使用一些命令的解决方法,例如
coverage run --source=./src/processor -m unittest discover -s src/ && coverage report
这给了我代码覆盖率报告,但它没有显示哪一行没有被测试用例覆盖。
我想知道这是已知问题还是付费功能。 有没有办法查看未覆盖的线条?
解决方法
集成在 PyCharm IDE 中的运行覆盖是专业版独有的功能。它在文档 Running with coverage 的顶部进行了说明,也可以在 edition comparison matrix 中进行验证。
但是,您仍然可以从终端生成覆盖率 HTML 报告并查看结果。虽然不太方便,因为您没有在编辑器窗口侧栏中获得集成的运行按钮和红/绿线,但仍然可以使用覆盖功能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。