[TIP] cleanUp for unittest

Michael Foord fuzzyman at voidspace.org.uk
Fri Apr 3 10:08:58 PDT 2009

Hello all,

There is a feature request for unittest that we add a 'cleanUp' list.

This is a list of functions to call on exit of a test that can be added 
to in setUp or during test execution. The difference between this and 
tearDown is that if anything is in the cleanUp list they will be called 
*even* if setUp fails (which normally means tearDown is skipped).

Is there consensus that adding this to unittest is a good thing? If 
there is then I will just do it...

Should it be done before or after calling tearDown? I don't think it 
matters so long as it is documented.

Michael Foord


More information about the testing-in-python mailing list