Is it possible to write a doctest unit test that will check that an exception is raised? For example, if I have a function foo(x)
that is supposed to raise an exception if x<0
, how would I write the doctest for that?
views:
320answers:
1
+11
A:
Yes. You can do it. The doctest module documentation and Wikipedia has an example of it.
>>> x
Traceback (most recent call last):
...
NameError: name 'x' is not defined
cnu
2008-08-15 19:04:13