使每次运行 python 解释器自动调用“覆盖率”



我有 test.sh 在许多不同的脚本上运行python命令。有没有办法为每个python调用发出coverage -a,而无需在每个命令前面加上coverage -a

请参阅有关子过程测量的 coverage.py 文档,了解在启动 Python 时自动调用覆盖率的方法:http://coverage.readthedocs.io/en/latest/subprocess.html 。 这将需要一些摆弄。

在 shell 脚本中别名可能更容易。 对于"nosetests"之类的东西,请将其更改为"python -m nose"。

最新更新