twisted.trial.unittest
module documentationtwisted.trial
View Source
Things likely to be used by writers of unit tests.
Class | FailTest | Raised to indicate the current test has failed to pass. |
Class | SkipTest | Raise this (with a reason) to skip the current test. You may also set method.skip to a reason string to skip it, or set class.skip to skip the entire TestCase. |
Class | SynchronousTestCase | A unit test. The atom of the unit testing universe. |
Class | PyUnitResultAdapter | No summary |
Class | Todo | No summary |
Function | makeTodo | Return a Todo object built
from value . |
Class | TestCase | A unit test. The atom of the unit testing universe. |
Class | TestSuite | Extend the standard library's TestSuite with a consistently
overrideable run method. |
Class | TestDecorator | Decorator for test cases. |
Function | decorate | Decorate all test cases in test with
decorator . |
Return a Todo
object built
from value
.
If value
is a string, return a Todo that expects any
exception with value
as a reason. If value
is a
tuple, the second element is used as the reason and the first element as
the excepted error(s).
Parameters | value | A string or a tuple of (errors, reason) , where
errors is either a single exception class or an iterable of
exception classes. |
Returns | A Todo object. |
Decorate all test cases in test
with
decorator
.
test
can be a test case or a test suite. If it is a test
suite, then the structure of the suite is preserved.
decorate
tries to preserve the class of the test suites it finds, but assumes the
presence of the _tests
attribute on the suite.
Parameters | test | The TestCase or TestSuite to decorate. |
decorator | A unary callable used to decorate TestCase s. | |
Returns | A decorated TestCase or a TestSuite containing
decorated TestCase s. |