twisted.trial._dist.workerreporter.WorkerReporter(TestResult) class documentationtwisted.trial._dist.workerreporter
          View Source
          (View In Hierarchy)
        
      Reporter for trial's distributed workers. We send things not through a stream, but through an AMP protocol's callRemote method.
| Method | __init__ | |
| Instance Variable | ampProtocol | Undocumented | 
| Method | addSuccess | Send a success over. | 
| Method | addError | Send an error over. | 
| Method | addFailure | Send a Failure over. | 
| Method | addSkip | Send a skip over. | 
| Method | addExpectedFailure | Send an expected failure over. | 
| Method | addUnexpectedSuccess | Send an unexpected success over. | 
| Method | printSummary | Don't print a summary | 
| Instance Variable | _DEFAULT_TODO | Default message for expected failures and unexpected successes, used only if a Todo is not provided. | 
  
| Method | _getFailure | Convert a sys.exc_info()-style tuple to a Failure, if necessary. | 
  
| Method | _getFrames | Extract frames from a Failure instance. | 
  
| Method | _getTodoReason | Get the reason for a Todo. | 
  
Inherited from TestResult:
| Instance Variable | successes | count the number of successes achieved by the test run. | 
| Instance Variable | skips | Undocumented | 
| Instance Variable | expectedFailures | Undocumented | 
| Instance Variable | unexpectedSuccesses | Undocumented | 
| Method | __repr__ | Undocumented | 
| Method | startTest | This must be called before the given test is commenced. | 
| Method | stopTest | This must be called after the given test is completed. | 
| Method | wasSuccessful | Report whether or not this test suite was successful or not. | 
| Method | done | The test suite has finished running. | 
| Instance Variable | _timings | Undocumented | 
| Method | _getTime | Undocumented | 
| Instance Variable | _testStarted | Undocumented | 
| Instance Variable | _lastTime | Undocumented | 
Todo is not provided.str)
  | Parameters | ampProtocol | The communication channel with the trial distributed manager which collects all test results. (type: AMP) | 
Convert a sys.exc_info()-style tuple to a Failure, if necessary.
Get the reason for a Todo.
If todo is None, return a sensible default.