Part of twisted.trial.reporter View Source View In Hierarchy
Known subclasses: twisted.trial.reporter.Reporter
Implements interfaces: twisted.trial.itrial.IReporter
twisted.trial.unittest.TestCase
s.Instance Variables | successes | count the number of successes achieved by the test run.
(type: int
) |
Method | __init__ | 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 | addFailure | Report a failed assertion for the given test. |
Method | addError | Report an error that occurred while running the given test. |
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 | upDownError | Deprecated in Twisted 8.0. |
Method | cleanupErrors | Report an error that occurred during the cleanup between tests. |
Method | startSuite | Deprecated in Twisted 8.0. |
Method | endSuite | Deprecated in Twisted 8.0. |
Method | done | The test suite has finished running. |
Method | _getTime | Undocumented |
Method | _getFailure | Convert a sys.exc_info() -style tuple to a Failure , if
necessary. |
Parameters | test | (type: pyunit.TestCase
) |
Parameters | test | (type: pyunit.TestCase
) |
Parameters | test | (type: pyunit.TestCase
) |
fail | (type: Failure or
tuple
) |
Parameters | test | (type: pyunit.TestCase
) |
error | (type: Failure or
tuple
) |
In Trial, tests can be 'skipped'. Tests are skipped mostly because there is some platform or configuration issue that prevents them from being run correctly.
Parameters | test | (type: pyunit.TestCase
) |
reason | (type: str
) |
In Trial, tests can be marked 'todo'. That is, they are expected to fail. When a test that is expected to fail instead succeeds, it should call this method to report the unexpected success.
Parameters | test | (type: pyunit.TestCase
) |
todo | (type: unittest.Todo
) |
In Trial, tests can be marked 'todo'. That is, they are expected to fail.
Parameters | test | (type: pyunit.TestCase
) |
error | (type: Failure
) | |
todo | (type: unittest.Todo
) |
Parameters | test | (type: pyunit.TestCase
) |
Called when an error occurs in a setUp* or tearDown* method
Parameters | 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 ) |
Suites which wish to appear in reporter output should call this before running their tests.
Called at the end of a suite, if and only if that suite has called
startSuite
.