請問python的unittest能不能期待一個錯誤出現而通過測試,不報錯?比如下邊的代碼運行時會拋出一個ERROR,有沒有可能換一個測試函數實現順利通過測試(出來一個點)?改成assertRaises也是要報錯。謝謝。import unittestclass TestStringMethods(unittest.TestCase): def test_score(self): self.failUnlessRaises(ZeroDivisionError, 1/0)if __name__ == '__main__': unittest.main()
python的unittest能不能期待一個錯誤出現而通過測試,不報錯?
慕工程0101907
2018-08-07 20:15:39