问题描述
当我运行 coverage.py 命令时,报告中的唯一结果来自 test 目录。显然,报告的价值来自源目录中的代码覆盖率。我如何查看该结果?
我正在使用:
coverage run -m unittest test.tests1.sometestfile1
并且所有来自源目录的导入/函数都执行并通过,但报告如下所示:
$ coverage report
Name Stmts Miss Cover
-----------------------------------------------
test/__init__.py 1 0 100%
test/../sometestfile1.py 116 69 41%
test/../sometestfile2.py 116 69 41%
test/../sometestfile3.py 116 69 41%
...
-----------------------------------------------
TOTAL 373 137 63%
我已经尝试将源目录添加到coverage 的--source
和--include
选项,但没有解决问题。
如何查看实际源文件的覆盖率?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)