您可以检查Python中的doctest是否引发了异常?

是否可以编写doctest单元测试来检查是否引发了异常?
例如,如果我有一个foo(x)应该引发if异常的函数,x<0我将如何为此编写doctest?


DIEA
浏览 285回答 3
3回答

慕尼黑8549860

>>> scope # doctest: +IGNORE_EXCEPTION_DETAILTraceback (most recent call last):NameError: name 'scope' is not defined不知道为什么以前的答案没有IGNORE_EXCEPTION_DETAIL。我需要它才能正常工作。Py versioin:3.7.3。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python