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 |
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
.
Called when the reactor has been left in a 'dirty' state
Parameters | errs | a list of twisted.python.failure.Failure s |
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) |
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. |
done
instead.
Present the errors that have occured during the test run. This method will be called after all tests have been run.
done
instead.
Display a string to the user, without appending a new line.