2
我正在運行一個python測試套件,輸出由jenkins讀取的XUnit xml文件(每個測試類一個xml)。 最近作業開始失敗,因爲一些試驗班(總是相同的)報告文件是空的,這裏的味精,我從詹金斯得到:python nosetests XUnit輸出xml爲空
Test report file <file_path_and_name>.xml was length 0
查看服務器上的文件,他們確實是空的,但我在這些測試中找不到顯着差異(如果我查看控制檯輸出,測試本身也會通過),這會使它們發出空的報告。
有沒有人遇到過這樣的事情?有任何想法嗎?
編輯:這就是我與運行測試命令:
nosetests --with-xunit --xunit-file={/.}.xml -v {}
編輯2:我也注意到控制檯輸出沒有測試類的總結是這樣的:
----------------------------------------------------------------------
XML: <Test class name>.xml
----------------------------------------------------------------------
Ran 1 test in 48.398s