【发布时间】:2022-01-15 02:48:43
【问题描述】:
我正在使用 Python 的 unittest 进行测试,并且我知道我可以通过将其导出到 HTML 文件在浏览器中查看每个源文件的注释覆盖率报告:
coverage run -m unittest *_test.py
coverage html
但我想在 Linux/Unix 命令行中查看:查看给定的源文件,覆盖的行标记为绿色,遗漏的行标记为红色。
我测试了几个终端网络浏览器(w3m、links、elinks、links2),它们都不能以可读的方式显示这些 html 文件。
也许我遗漏了一些东西,因为它看起来像是“覆盖”或“绿色”或其他测试工具中的一个非常明显的功能,但我找不到任何东西!
【问题讨论】:
标签: python linux unit-testing code-coverage python-unittest