module documentation
(source)

Things likely to be used by writers of unit tests.
Class FailTest Raised to indicate the current test has failed to pass.
Class PyUnitResultAdapter No summary
Class SynchronousTestCase A unit test. The atom of the unit testing universe.
Class TestCase A unit test. The atom of the unit testing universe.
Class TestDecorator Decorator for test cases.
Class TestSuite Extend the standard library's TestSuite with a consistently overrideable run method.
Class Todo No summary
Function decorate Decorate all test cases in test with decorator.
Function makeTodo Return a Todo object built from value.
def decorate(test, decorator): (source)

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
testThe TestCase or TestSuite to decorate.
decoratorA unary callable used to decorate TestCases.
Returns
A decorated TestCase or a TestSuite containing decorated TestCases.
def makeTodo(value): (source)

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
valueA 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.