twisted.trial.reporter.Reporter

Package twisted :: Package trial :: Module reporter :: Class Reporter |
[frames | no frames]

## Class Reporter

Known Subclasses:
  `JellyReporter`, `MinimalReporter`, `TextReporter`

I report results from a run of a test suite.

In all lists below, 'Results' are either a twisted.python.failure.Failure object, an exc_info tuple, or a string.

Method Summary
| `__init__(self)`
| `allPassed(self)`
| `getRunningTime(self)`
| `reportImportError(self, name, exc)`
| `reportResults(self, testClass, method, resultType, results)`
| `reportStart(self, testClass, method)`
| `start(self, expectedTests)`
| `stop(self)`

Instance Variable Summary
bool | `debugger`: Run the debugger when encountering a failing test.
List of (testClass, method, Results) tuples. | `errors`: Tests which have encountered an error.
List of (testClass, method, Results) tuples. | `expectedFailures`: Tests which failed but are marked as 'todo'
int | `expectedTests`: The number of tests I expect to run.
List of (testClass, method, Results) tuples. | `failures`: Tests which have failed.
List of (moduleName, exception) tuples. | `imports`: Import errors encountered while assembling the test suite.
int | `numTests`: The number of tests I have reports for.
List of (testClass, method, Results) tuples. | `skips`: Tests which have been skipped.
List of (testClass, method, Results) tuples. | `unexpectedSuccesses`: Tests which passed but are marked as 'todo'

Instance Variable Details

### debugger Run the debugger when encountering a failing test. Type: bool

### errors Tests which have encountered an error. Type: List of (testClass, method, Results) tuples.

### expectedFailures Tests which failed but are marked as 'todo' Type: List of (testClass, method, Results) tuples.

### expectedTests The number of tests I expect to run. Type: int

### failures Tests which have failed. Type: List of (testClass, method, Results) tuples.

### imports Import errors encountered while assembling the test suite. Type: List of (moduleName, exception) tuples.

### numTests The number of tests I have reports for. Type: int

### skips Tests which have been skipped. Type: List of (testClass, method, Results) tuples.

### unexpectedSuccesses Tests which passed but are marked as 'todo' Type: List of (testClass, method, Results) tuples.

Generated by Epydoc 2.0 on Sat May 15 20:07:39 2004 | http://epydoc.sf.net