できることを確認の例外がスローされますとdoctest Python?
質問
で書くことができdoctest単体テストすることを確認の例外は?
例えば、い機能 foo(x)
これを例外の場合 x<0
, どのようにして書いていうものですか?
解決
そうです。できます。の doctestモジュールを書 とWikipediaには 例 のです。
>>> x
Traceback (most recent call last):
...
NameError: name 'x' is not defined
他のヒント
>>> import math
>>> math.log(-2)
Traceback (most recent call last):
...
ValueError: math domain error
省略時のフラグ #doctest:+省略 に必要なものを使用---にトレースバックのdoctest
所属していません StackOverflow