class _Janitor: (source)
| Method | __init__ |
|
| Method | postCaseCleanup |
Called by unittest.TestCase after a test to catch any logged errors or pending DelayedCalls. |
| Method | postClassCleanup |
No summary |
| Instance Variable | reactor |
The reactor to use. If None, the global reactor will be used. |
| Instance Variable | result |
The IReporter to report errors to. |
| Instance Variable | test |
The TestCase to report errors about. |
| Method | _cleanPending |
Cancel all pending calls and return their string representations. |
| Method | _cleanReactor |
Remove all selectables from the reactor, kill any of them that were processes, and return their string representation. |
| Method | _cleanThreads |
Undocumented |
| Method | _getReactor |
Get either the passed-in reactor or the global reactor. |
unittest.TestCase after the last test in a TestCase subclass. Ensures the reactor is clean by murdering the threadpool, catching any pending DelayedCalls, open sockets etc.