doctest
例外が発生したことを確認する単体テストを作成することは可能ですか?
たとえば、の場合にfoo(x)
例外を発生させることになっている関数がある場合x < 0
、そのためにどのように記述doctest
しますか?
lorin
質問する
14590 次
3 に答える
97
はい。あなたはそれを行うことができます。doctest モジュールのドキュメントとウィキペディアにその例があります。
>>> x
Traceback (most recent call last):
...
NameError: name 'x' is not defined
于 2008-08-15T19:04:13.093 に答える