testtools.tests.test_runtest.TestTestCaseSupportForRunTest(TestCase) class documentationtesttools.tests.test_runtest
(View In Hierarchy)
| Method | test_pass_custom_run_test | Undocumented |
| Method | test_default_is_runTest_class_variable | Undocumented |
| Method | test_constructor_argument_overrides_class_variable | Undocumented |
| Method | test_decorator_for_run_test | Undocumented |
| Method | test_extended_decorator_for_run_test | Undocumented |
| Method | test_works_as_inner_decorator | Undocumented |
| Method | test_constructor_overrides_decorator | Undocumented |
Inherited from TestCase:
| Instance Variable | exception_handlers | Exceptions to catch from setUp, runTest and tearDown. This list is able to be modified at any time and consists of (exception_class, handler(case, result, exception_value)) pairs. |
| Instance Variable | force_failure | Force testtools.RunTest to fail the test after the test has completed. |
| Class Variable | run_tests_with | A factory to make the RunTest to run tests with. Defaults to RunTest. The factory is expected to take a test case and an optional list of exception handlers. |
| Method | __init__ | Construct a TestCase. |
| Method | __eq__ | Undocumented |
| Method | __repr__ | Undocumented |
| Method | addDetail | Add a detail to be reported with this test's outcome. |
| Method | getDetails | Get the details dict that will be reported with this test's outcome. |
| Method | patch | Monkey-patch 'obj.attribute' to 'value' while the test is running. |
| Method | shortDescription | Undocumented |
| Method | skipTest | Cause this test to be skipped. |
| Method | addCleanup | Add a cleanup function to be called after tearDown. |
| Method | addOnException | Add a handler to be called when an exception occurs in test code. |
| Method | assertEqual | Assert that 'expected' is equal to 'observed'. |
| Method | assertIn | Assert that needle is in haystack. |
| Method | assertIsNone | Assert that 'observed' is equal to None. |
| Method | assertIsNotNone | Assert that 'observed' is not equal to None. |
| Method | assertIs | Assert that 'expected' is 'observed'. |
| Method | assertIsNot | Assert that 'expected' is not 'observed'. |
| Method | assertNotIn | Assert that needle is not in haystack. |
| Method | assertIsInstance | Undocumented |
| Method | assertRaises | No summary |
| Method | assertThat | Assert that matchee is matched by matcher. |
| Method | addDetailUniqueName | Add a detail to the test, but ensure it's name is unique. |
| Method | expectThat | Check that matchee is matched by matcher, but delay the assertion failure. |
| Method | defaultTestResult | Undocumented |
| Method | expectFailure | Check that a test fails in a particular way. |
| Method | getUniqueInteger | Get an integer unique to this test. |
| Method | getUniqueString | Get a string unique to this test. |
| Method | onException | Called when an exception propogates from test code. |
| Method | run | Undocumented |
| Method | useFixture | Use fixture in a test case. |
| Method | setUp | Undocumented |
| Method | tearDown | Undocumented |
| Method | _formatTypes | Format a class or a bunch of classes for display in an error. |
| Method | _add_reason | Undocumented |
| Method | _matchHelper | Undocumented |
| Static Method | _report_error | Undocumented |
| Static Method | _report_expected_failure | Undocumented |
| Static Method | _report_failure | Undocumented |
| Static Method | _report_skip | Undocumented |
| Method | _report_traceback | Undocumented |
| Static Method | _report_unexpected_success | Undocumented |
| Method | _run_setup | Run the setUp function for this test. |
| Method | _run_teardown | Run the tearDown function for this test. |
| Method | _get_test_method | Undocumented |
| Method | _run_test_method | Run the test method for this test. |