我有test.sh在许多不同的脚本上运行python
命令。有没有办法为每个python调用发出coverage -a
而不用coverage -a
预先添加每个命令?
答案 0 :(得分:1)
有关在启动Python时自动调用coverage的方法,请参阅有关子进程度量的coverage.py文档:http://coverage.readthedocs.io/en/latest/subprocess.html。这将需要一些摆弄。
在shell脚本中别名可能更容易。对于像“nosetests”这样的东西,把它改成“python -m nose”。