Part of twisted.trial.itrial View Source View In Hierarchy
Known implementations: twisted.plugins.twisted_trial._Reporter, twisted.trial.reporter.Reporter, twisted.trial.reporter.SubunitReporter, twisted.trial.reporter.TestResult, twisted.trial.reporter.TestResultDecorator, twisted.trial.reporter.UncleanWarningsReporterWrapper
Attribute | stream | Deprecated in Twisted 8.0. The io-stream that this reporter will write to |
Attribute | tbformat | Either 'default', 'brief', or 'verbose' |
Attribute | args | Additional string argument passed from the command line |
Attribute | shouldStop | A boolean indicating that this reporter would like the test run to stop. |
Attribute | separator | Deprecated in Twisted 8.0. A value which will occasionally be passed to
the write
method.
|
Attribute | testsRun | The number of tests that seem to have been run according to this reporter. |
Method | startTest | Report the beginning of a run of a single test method. |
Method | stopTest | Report the status of a single test method |
Method | startSuite | Deprecated in Twisted 8.0. |
Method | endSuite | Deprecated in Twisted 8.0. |
Method | cleanupErrors | Deprecated in Twisted 8.0. |
Method | upDownError | Deprecated in Twisted 8.0. |
Method | addSuccess | Record that test passed. |
Method | addError | Record that a test has raised an unexpected exception. |
Method | addFailure | Record that a test has failed with the given failure. |
Method | addExpectedFailure | Record that the given test failed, and was expected to do so. |
Method | addUnexpectedSuccess | Record that the given test failed, and was expected to do so. |
Method | addSkip | Record that a test has been skipped for the given reason. |
Method | printSummary | Deprecated in Twisted 8.0, use done
instead.
|
Method | printErrors | Deprecated in Twisted 8.0, use done
instead.
|
Method | write | Deprecated in Twisted 8.0, use done
instead.
|
Method | writeln | Deprecated in Twisted 8.0, use done
instead.
|
Method | wasSuccessful | Return a boolean indicating whether all test results that were reported to this reporter were successful or not. |
Method | done | Called when the test run is complete. |
write
method.
Parameters | method | an object that is adaptable to ITestMethod |
Parameters | method | an object that is adaptable to ITestMethod |
Deprecated in Twisted 8.0.
Suites which wish to appear in reporter output should call this before running their tests.Deprecated in Twisted 8.0.
Called at the end of a suite, if and only if that suite has calledstartSuite
.
Deprecated in Twisted 8.0.
Called when the reactor has been left in a 'dirty' stateParameters | errs | a list of twisted.python.failure.Failure s
|
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 | test | The test that has raised an error. |
error | The error that the test raised. It will either be a three-tuple in the
style of sys.exc_info() or a Failure
object.
|
Parameters | test | The test that has failed. |
failure | The failure that the test failed with. It will either be a three-tuple
in the style of sys.exc_info() or a Failure
object.
|
Parameters | test | The test which this is about.
(type: pyunit.TestCase
) |
error | The error which this test failed with.
(type: failure.Failure
) | |
todo | The reason for the test's TODO status.
(type: unittest.Todo
) |
Parameters | test | The test which this is about.
(type: pyunit.TestCase
) |
todo | The reason for the test's TODO status.
(type: unittest.Todo
) |
Parameters | test | The test that has been skipped. |
reason | An object that the test case has specified as the reason for skipping the test. |
Deprecated in Twisted 8.0, use done
instead.
Deprecated in Twisted 8.0, use done
instead.
Deprecated in Twisted 8.0, use done
instead.
Deprecated in Twisted 8.0, use done
instead.