Test Result
Provides a TextTestResult that extends unittest._TextTestResult to
provide support for error classes (such as the builtin skip and
deprecated classes), and hooks for plugins to take over or extend
reporting.
-
class nose.result.TextTestResult(stream, descriptions, verbosity, config=None, errorClasses=None)
Text test result that extends unittest’s default test result
support for a configurable set of errorClasses (eg, Skip,
Deprecated, TODO) that extend the errors/failures/success triad.
-
addError(test, err)
- Overrides normal addError to add support for
errorClasses. If the exception is a registered class, the
error will be added to the list for that class, not errors.
-
printErrors()
- Overrides to print all errorClasses errors as well.
-
printSummary(start, stop)
- Called by the test runner to print the final summary of test
run results.
-
wasSuccessful()
- Overrides to check that there are no errors in errorClasses
lists that are marked as errors and should cause a run to
fail.