twisted.trial.util._Janitor(object) class documentationtwisted.trial.util
          View Source
          (View In Hierarchy)
        
      The guy that cleans up after you.
| Instance Variable | test | The TestCase to report errors about. | 
  
| Instance Variable | result | The IReporter to report errors to. | 
  
| Instance Variable | reactor | The reactor to use. If None, the global reactor will be used. | 
| Method | __init__ | |
| Method | postCaseCleanup | Called by unittest.TestCase after a test to catch any logged errors or pending DelayedCalls. | 
  
| Method | postClassCleanup | No summary | 
| Method | _getReactor | Get either the passed-in reactor or the global reactor. | 
| Class Variable | _cleanPending | Undocumented | 
| Method | _cleanThreads | Undocumented | 
| Method | _cleanReactor | Remove all selectables from the reactor, kill any of them that were processes, and return their string representation. | 
| Parameters | test | See _Janitor.test. | 
| result | See _Janitor.result. | |
| reactor | See _Janitor.reactor. | 
Called by unittest.TestCase after a test to catch any logged errors or pending DelayedCalls.
Called by 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.
Remove all selectables from the reactor, kill any of them that were processes, and return their string representation.