我想测试的这个演示函数非常简单。在
def is_email_deliverable(email):
try:
return external.verify(email)
except Exception:
logger.error("External failed failed")
return False
这个函数使用一个external
服务,我想模拟它。在
但我不知道如何从external.verify(email)
抛出exception
,即如何强制执行except
子句。在
我的尝试:
^{pr2}$This问题声称有答案,但对我无效。在
您使用了
side_effects
,而不是side_effect
。 像这样顺便说一句,捕获所有
Exception
并根据其进行处理不是一个好方法。在相关问题 更多 >
编程相关推荐