Part of twisted.trial.unittest.TestCase View Source
Extend the base cleanup feature with support for cleanup functions which return Deferreds.
If the function f
returns a Deferred, TestCase
will wait until the Deferred has fired before proceeding to the next
function.