2011-10-15 56 views
7

例外,我有這個測試類停止運行測試。此時我會在mkdir上遇到錯誤,因爲rmtree未運行。如果安裝程序提出了在Python單元測試

如果setUp失敗,有什麼辦法可以告訴Python單元測試停止運行當前測試嗎?我是而不是希望停止定期測試失敗。

+0

這是哈克,但你可能只是趕上在'setUp'法例外,因此不能 – dm03514

+0

如果正確,你能接受=) – JiminyCricket

回答

11

在setUp方法中添加一個失敗調用。

def setUp(self): 
    try: 
     somethingThatMightFail() 
    except: 
     self.fail()