Coverage.py:如何附加从 shell 脚本调用的多个 python 脚本的结果
Coverage.py: How to append result for multiple python scripts getting called from shell script
我正在使用 shell 脚本调用多个带参数的 python 代码。现在我的要求是收集整个项目的报告。知道如何 运行 coverage.py 整个代码并生成综合报告。下面是我正在使用的 shell 脚本的高级模板。如果有人可以指导如何实现上述要求。
#!/bin/bash
variable=
/usr/bin/python python1.py $variable
something blah blah
/xyz/abc/python python2.py $someargument
对于来自 shell 脚本的多个 python 调用,使用附加选项在每个 python 运行.
之后附加报告
#!/bin/bash
variable=
coverage run python1.py $variable
something blah blah
coverage run -a python2.py $someargument
查看报告
coverage report -m
举报:
Name Stmts Miss Cover Missing
----------------------------------------------
python1.py 97 1 99% 95
python2.py 1 0 100%
----------------------------------------------
TOTAL 98 1 99%
我正在使用 shell 脚本调用多个带参数的 python 代码。现在我的要求是收集整个项目的报告。知道如何 运行 coverage.py 整个代码并生成综合报告。下面是我正在使用的 shell 脚本的高级模板。如果有人可以指导如何实现上述要求。
#!/bin/bash
variable=
/usr/bin/python python1.py $variable
something blah blah
/xyz/abc/python python2.py $someargument
对于来自 shell 脚本的多个 python 调用,使用附加选项在每个 python 运行.
之后附加报告#!/bin/bash
variable=
coverage run python1.py $variable
something blah blah
coverage run -a python2.py $someargument
查看报告
coverage report -m
举报:
Name Stmts Miss Cover Missing
----------------------------------------------
python1.py 97 1 99% 95
python2.py 1 0 100%
----------------------------------------------
TOTAL 98 1 99%