0
我有test.sh,在很多不同的腳本上運行python
命令。有沒有一種方法可以發出coverage -a
爲每個python調用,而不用每個命令預先coverage -a
?讓python解釋器的每次運行自動調用`coverage`?
我有test.sh,在很多不同的腳本上運行python
命令。有沒有一種方法可以發出coverage -a
爲每個python調用,而不用每個命令預先coverage -a
?讓python解釋器的每次運行自動調用`coverage`?
開始的Python時,請參閱有關子測量的coverage.py文檔的方式自動調用報道:http://coverage.readthedocs.io/en/latest/subprocess.html。這將需要一些擺弄。
這可能是在shell腳本更容易別名。對於像「鼻子測試」這樣的東西,將其改爲「蟒蛇-m鼻子」。
你在什麼操作系統上?你可以在Linux上別名命令。 –
@PeterWood Linux,但是有一些事情告訴我,別名不會真正奏效 - 請注意'coverage運行nosetests'不起作用。 – d33tah
「coverage run nosetests」不起作用,因爲「python nosetests」不起作用。 –