gpt4 book ai didi

Python - 未引发异常时成功的测试

转载 作者:太空狗 更新时间:2023-10-29 17:00:01 24 4
gpt4 key购买 nike

我知道 unittest Python 模块。

我知道 TestCase 类的 assertRaises() 方法。

我想编写一个在引发异常时成功的测试。

有什么提示吗?

最佳答案

def runTest(self):
try:
doStuff()
except:
self.fail("Encountered an unexpected exception.")

更新:正如 liw.fi 提到的,默认结果是成功的,所以上面的例子是一种反模式。如果你想在失败之前做一些特别的事情,你应该只使用它。您还应该尽可能捕获最具体的异常。

关于Python - 未引发异常时成功的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/647900/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com