Doctest and relative imports
Create another file my_doctest_runner.py
:
if __name__ == "__main__": import doctest import example doctest.testmod(example)
Execute my_doctest_runner.py
to run doctests in example/__init__.py
:
$ python2.7 my_doctest_runner.py**********************************************************************File "/tmp/example/__init__.py", line 4, in exampleFailed example: arnold.talk()Expected: I am an aaardvark.Got: I am an aardvark.**********************************************************************1 items had failures: 1 of 2 in example***Test Failed*** 1 failures.