tearDown(self)

debug(self)

Run the test case without results and without catching exceptions

The unit test framework includes a debug method on test cases
and test suites to support post-mortem debugging. The test code
is run in such a way that errors are not caught. This way a
caller can catch the errors and initiate post-mortem debugging.

The DocTestCase provides a debug method that raises
UnexpectedException errors if there is an unexepcted
exception: