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 TestCases. | |
| Returns | A decorated TestCase or a TestSuite containing 
decorated TestCases. | |