Part of twisted.trial.reporter View Source View In Hierarchy
Known subclasses: twisted.trial.reporter.MinimalReporter, twisted.trial.reporter.TextReporter, twisted.trial.reporter.TreeReporter, twisted.trial.reporter.VerboseTextReporter
Implements interfaces: twisted.trial.itrial.IReporter
TestResult
with support for writing to a stream.
Method | __init__ | Undocumented |
Method | stream | Deprecated in Twisted 8.0. The io-stream that this reporter will write to |
Method | separator | Deprecated in Twisted 8.0. A value which will occasionally be passed to
the write
method.
|
Method | startTest | Called when a test begins to run. Records the time when it was first called. |
Method | addFailure | Called when a test fails. If realtime is set, then it
prints the error to the stream.
|
Method | addError | Called when a test raises an error. If realtime is set,
then it prints the error to the stream.
|
Method | write | Deprecated in Twisted 8.0, use done
instead.
|
Method | writeln | Deprecated in Twisted 8.0, use done
instead.
|
Method | upDownError | Deprecated in Twisted 8.0. |
Method | cleanupErrors | Report an error that occurred during the cleanup between tests. |
Method | printErrors | Print all of the non-success results in full to the stream. |
Method | printSummary | Print a line summarising the test results to the stream. |
Method | done | Summarize the result of the test run. |
Method | _write | Safely write to the reporter's stream. |
Method | _writeln | Safely write a line to the reporter's stream. Newline is appended to the format string. |
Method | _trimFrames | Undocumented |
Method | _formatFailureTraceback | Undocumented |
Method | _printResults | Print a group of errors to the stream. |
Method | _printExpectedFailure | Undocumented |
Method | _printUnexpectedSuccess | Undocumented |
Method | _printErrors | Print all of the non-success results to the stream in full. |
Method | _getSummary | Return a formatted count of tests status results. |
Method | _printSummary | Print a line summarising the test results to the stream. |
Inherited from TestResult:
Method | __repr__ | Undocumented |
Method | stopTest | This must be called after the given test is completed. |
Method | addSkip | Report that the given test was skipped. |
Method | addUnexpectedSuccess | Report that the given test succeeded against expectations. |
Method | addExpectedFailure | Report that the given test failed, and was expected to do so. |
Method | addSuccess | Report that the given test succeeded. |
Method | startSuite | Deprecated in Twisted 8.0. |
Method | endSuite | Deprecated in Twisted 8.0. |
Method | _getTime | Undocumented |
Method | _getFailure | Convert a sys.exc_info() -style tuple to a Failure , if
necessary.
|
write
method.
Parameters | test | ITestCase
|
realtime
is set, then it
prints the error to the stream.
Parameters | test | ITestCase
that failed.
|
fail | failure.Failure
containing the error.
|
realtime
is set,
then it prints the error to the stream.
Parameters | test | ITestCase
that raised the error.
|
error | failure.Failure
containing the error.
|
Deprecated in Twisted 8.0, use done
instead.
Parameters | format | A format string to write. |
*args | The arguments for the format string. |
Deprecated in Twisted 8.0, use done
instead.
Parameters | format | A format string to write. |
*args | The arguments for the format string. |
Deprecated in Twisted 8.0.
Called when an error occurs in a setUp* or tearDown* methodParameters | warn | indicates whether or not the reporter should emit a warning about the error (type: Boolean ) |
printStatus | indicates whether or not the reporter should print the name of the method and the status message appropriate for the type of error (type: Boolean ) |
Parameters | flavour | A string indicating the kind of error (e.g. 'TODO'). |
errors | A list of errors, often failure.Failure s,
but sometimes 'todo' errors.
| |
formatter | A callable that knows how to format the errors. |
Summarize the result of the test run.
The summary includes a report of all of the errors, todos, skips and so forth that occurred during the run. It also includes the number of tests that were run and how long it took to run them (not including load time).
Expects that_printErrors
,
_writeln
,
_write
,
_printSummary
and _separator
are all implemented.