diff options
Diffstat (limited to 'apidocs/testtools.tests.test_testcase.TestAssertions.html')
-rw-r--r-- | apidocs/testtools.tests.test_testcase.TestAssertions.html | 1354 |
1 files changed, 1354 insertions, 0 deletions
diff --git a/apidocs/testtools.tests.test_testcase.TestAssertions.html b/apidocs/testtools.tests.test_testcase.TestAssertions.html new file mode 100644 index 0000000..eecacad --- /dev/null +++ b/apidocs/testtools.tests.test_testcase.TestAssertions.html @@ -0,0 +1,1354 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "DTD/xhtml1-strict.dtd"> +<html> + <head> + <title>testtools.tests.test_testcase.TestAssertions : API documentation</title> + + <meta content="text/html;charset=utf-8" http-equiv="Content-Type" /> + <link href="bootstrap.min.css" type="text/css" rel="stylesheet" /> + <link href="apidocs.css" type="text/css" rel="stylesheet" /> + </head> + <body> + + <nav class="navbar navbar-default"> + <div class="container"> + <div class="navbar-header"> + <a href="index.html" class="navbar-brand"> + <a href="https://github.com/testing-cabal/testtools">testtools</a> API Documentation + </a> + </div> + </div> + </nav> + + <div class="container"> + + <div class="page-header"> + <h1 class="class"><code>testtools.tests.test_testcase.TestAssertions(<a href="testtools.testcase.TestCase.html" class="code">TestCase</a>)</code> <small>class documentation</small></h1> + + <span id="partOf"> + Part of <code><a href="testtools.html" class="code">testtools</a>.<a href="testtools.tests.html" class="code">tests</a>.<a href="testtools.tests.test_testcase.html" class="code">test_testcase</a></code> + + <a href="classIndex.html#testtools.tests.test_testcase.TestAssertions">(View In Hierarchy)</a> + </span> + </div> + + <div class="extrasDocstring"> + + </div> + + <div class="moduleDocstring"> + <div>Test assertions in TestCase.<table class="fieldTable"></table></div> + </div> + + <div id="splitTables"> + <table class="children sortable" id="id571"> + + <tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#raiseError" class="code">raiseError</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_formatTypes_single" class="code">test_formatTypes_single</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_formatTypes_multiple" class="code">test_formatTypes_multiple</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises" class="code">test_assertRaises</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises_exception_w_metaclass" class="code">test_assertRaises_exception_w_metaclass</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises_fails_when_no_error_raised" class="code">test_assertRaises_fails_when_no_error_raised</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises_fails_when_different_error_raised" class="code">test_assertRaises_fails_when_different_error_raised</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises_returns_the_raised_exception" class="code">test_assertRaises_returns_the_raised_exception</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises_with_multiple_exceptions" class="code">test_assertRaises_with_multiple_exceptions</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises_with_multiple_exceptions_failure_mode" class="code">test_assertRaises_with_multiple_exceptions_failure_mode</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertRaises_function_repr_in_exception" class="code">test_assertRaises_function_repr_in_exception</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#assertFails" class="code">assertFails</a></td> + <td><span>Assert that function raises a failure with the given message.</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIn_success" class="code">test_assertIn_success</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIn_failure" class="code">test_assertIn_failure</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIn_failure_with_message" class="code">test_assertIn_failure_with_message</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertNotIn_success" class="code">test_assertNotIn_success</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertNotIn_failure" class="code">test_assertNotIn_failure</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertNotIn_failure_with_message" class="code">test_assertNotIn_failure_with_message</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsInstance" class="code">test_assertIsInstance</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsInstance_multiple_classes" class="code">test_assertIsInstance_multiple_classes</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsInstance_failure" class="code">test_assertIsInstance_failure</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsInstance_failure_multiple_classes" class="code">test_assertIsInstance_failure_multiple_classes</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsInstance_overridden_message" class="code">test_assertIsInstance_overridden_message</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIs" class="code">test_assertIs</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIs_fails" class="code">test_assertIs_fails</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIs_fails_with_message" class="code">test_assertIs_fails_with_message</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsNot" class="code">test_assertIsNot</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsNot_fails" class="code">test_assertIsNot_fails</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsNot_fails_with_message" class="code">test_assertIsNot_fails_with_message</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertThat_matches_clean" class="code">test_assertThat_matches_clean</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertThat_mismatch_raises_description" class="code">test_assertThat_mismatch_raises_description</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertThat_output" class="code">test_assertThat_output</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertThat_message_is_annotated" class="code">test_assertThat_message_is_annotated</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertThat_verbose_output" class="code">test_assertThat_verbose_output</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_expectThat_matches_clean" class="code">test_expectThat_matches_clean</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_expectThat_mismatch_fails_test" class="code">test_expectThat_mismatch_fails_test</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_expectThat_does_not_exit_test" class="code">test_expectThat_does_not_exit_test</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_expectThat_adds_detail" class="code">test_expectThat_adds_detail</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test__force_failure_fails_test" class="code">test__force_failure_fails_test</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#get_error_string" class="code">get_error_string</a></td> + <td><span>Get the string showing how 'e' would be formatted in test output.</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertThat_verbose_unicode" class="code">test_assertThat_verbose_unicode</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertEqual_nice_formatting" class="code">test_assertEqual_nice_formatting</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertEqual_formatting_no_message" class="code">test_assertEqual_formatting_no_message</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertEqual_non_ascii_str_with_newlines" class="code">test_assertEqual_non_ascii_str_with_newlines</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsNone" class="code">test_assertIsNone</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_assertIsNotNone" class="code">test_assertIsNotNone</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="method"> + + <td>Method</td> + <td><a href="testtools.tests.test_testcase.TestAssertions.html#test_fail_preserves_traceback_detail" class="code">test_fail_preserves_traceback_detail</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr> +</table> + + <p class="inheritedFrom"> + Inherited from <a href="testtools.testcase.TestCase.html" class="code">TestCase</a>: + </p> + <table class="children sortable" id="id572"> + + <tr class="baseinstancevariable"> + + <td>Instance Variable</td> + <td><a href="testtools.testcase.TestCase.html#exception_handlers" class="code">exception_handlers</a></td> + <td>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.</td> + </tr><tr class="baseinstancevariable"> + + <td>Instance Variable</td> + <td><a href="testtools.testcase.TestCase.html#force_failure" class="code">force_failure</a></td> + <td>Force testtools.RunTest to fail the test after the +test has completed.</td> + </tr><tr class="baseclassvariable"> + + <td>Class Variable</td> + <td><a href="testtools.testcase.TestCase.html#run_tests_with" class="code">run_tests_with</a></td> + <td>A factory to make the <tt class="rst-docutils literal">RunTest</tt> to run tests with. +Defaults to <tt class="rst-docutils literal">RunTest</tt>. The factory is expected to take a test case +and an optional list of exception handlers.</td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#__init__" class="code">__init__</a></td> + <td><span>Construct a TestCase.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#__eq__" class="code">__eq__</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#__repr__" class="code">__repr__</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#addDetail" class="code">addDetail</a></td> + <td><span>Add a detail to be reported with this test's outcome.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#getDetails" class="code">getDetails</a></td> + <td><span>Get the details dict that will be reported with this test's outcome.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#patch" class="code">patch</a></td> + <td><span>Monkey-patch 'obj.attribute' to 'value' while the test is running.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#shortDescription" class="code">shortDescription</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#skipTest" class="code">skipTest</a></td> + <td><span>Cause this test to be skipped.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#addCleanup" class="code">addCleanup</a></td> + <td><span>Add a cleanup function to be called after tearDown.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#addOnException" class="code">addOnException</a></td> + <td><span>Add a handler to be called when an exception occurs in test code.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertEqual" class="code">assertEqual</a></td> + <td><span>Assert that 'expected' is equal to 'observed'.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertIn" class="code">assertIn</a></td> + <td><span>Assert that needle is in haystack.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertIsNone" class="code">assertIsNone</a></td> + <td><span>Assert that 'observed' is equal to None.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertIsNotNone" class="code">assertIsNotNone</a></td> + <td><span>Assert that 'observed' is not equal to None.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertIs" class="code">assertIs</a></td> + <td><span>Assert that 'expected' is 'observed'.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertIsNot" class="code">assertIsNot</a></td> + <td><span>Assert that 'expected' is not 'observed'.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertNotIn" class="code">assertNotIn</a></td> + <td><span>Assert that needle is not in haystack.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertIsInstance" class="code">assertIsInstance</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertRaises" class="code">assertRaises</a></td> + <td><span class="undocumented">No summary</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#assertThat" class="code">assertThat</a></td> + <td><span>Assert that matchee is matched by matcher.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#addDetailUniqueName" class="code">addDetailUniqueName</a></td> + <td><span>Add a detail to the test, but ensure it's name is unique.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#expectThat" class="code">expectThat</a></td> + <td><span>Check that matchee is matched by matcher, but delay the assertion failure.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#defaultTestResult" class="code">defaultTestResult</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#expectFailure" class="code">expectFailure</a></td> + <td><span>Check that a test fails in a particular way.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#getUniqueInteger" class="code">getUniqueInteger</a></td> + <td><span>Get an integer unique to this test.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#getUniqueString" class="code">getUniqueString</a></td> + <td><span>Get a string unique to this test.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#onException" class="code">onException</a></td> + <td><span>Called when an exception propogates from test code.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#run" class="code">run</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#useFixture" class="code">useFixture</a></td> + <td><span>Use fixture in a test case.</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#setUp" class="code">setUp</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#tearDown" class="code">tearDown</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_formatTypes" class="code">_formatTypes</a></td> + <td><span>Format a class or a bunch of classes for display in an error.</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_add_reason" class="code">_add_reason</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_matchHelper" class="code">_matchHelper</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basestaticmethod private"> + + <td>Static Method</td> + <td><a href="testtools.testcase.TestCase.html#_report_error" class="code">_report_error</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basestaticmethod private"> + + <td>Static Method</td> + <td><a href="testtools.testcase.TestCase.html#_report_expected_failure" class="code">_report_expected_failure</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basestaticmethod private"> + + <td>Static Method</td> + <td><a href="testtools.testcase.TestCase.html#_report_failure" class="code">_report_failure</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basestaticmethod private"> + + <td>Static Method</td> + <td><a href="testtools.testcase.TestCase.html#_report_skip" class="code">_report_skip</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_report_traceback" class="code">_report_traceback</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basestaticmethod private"> + + <td>Static Method</td> + <td><a href="testtools.testcase.TestCase.html#_report_unexpected_success" class="code">_report_unexpected_success</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_run_setup" class="code">_run_setup</a></td> + <td><span>Run the setUp function for this test.</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_run_teardown" class="code">_run_teardown</a></td> + <td><span>Run the tearDown function for this test.</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_get_test_method" class="code">_get_test_method</a></td> + <td><span class="undocumented">Undocumented</span></td> + </tr><tr class="basemethod private"> + + <td>Method</td> + <td><a href="testtools.testcase.TestCase.html#_run_test_method" class="code">_run_test_method</a></td> + <td><span>Run the test method for this test.</span></td> + </tr> +</table> + + + + </div> + + <div id="childList"> + + <div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.raiseError"> + + </a> + <a name="raiseError"> + + </a> + <div class="functionHeader"> + + def + raiseError(self, exceptionFactory, *args, **kwargs): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_formatTypes_single"> + + </a> + <a name="test_formatTypes_single"> + + </a> + <div class="functionHeader"> + + def + test_formatTypes_single(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_formatTypes_multiple"> + + </a> + <a name="test_formatTypes_multiple"> + + </a> + <div class="functionHeader"> + + def + test_formatTypes_multiple(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises"> + + </a> + <a name="test_assertRaises"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises_exception_w_metaclass"> + + </a> + <a name="test_assertRaises_exception_w_metaclass"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises_exception_w_metaclass(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises_fails_when_no_error_raised"> + + </a> + <a name="test_assertRaises_fails_when_no_error_raised"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises_fails_when_no_error_raised(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises_fails_when_different_error_raised"> + + </a> + <a name="test_assertRaises_fails_when_different_error_raised"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises_fails_when_different_error_raised(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises_returns_the_raised_exception"> + + </a> + <a name="test_assertRaises_returns_the_raised_exception"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises_returns_the_raised_exception(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises_with_multiple_exceptions"> + + </a> + <a name="test_assertRaises_with_multiple_exceptions"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises_with_multiple_exceptions(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises_with_multiple_exceptions_failure_mode"> + + </a> + <a name="test_assertRaises_with_multiple_exceptions_failure_mode"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises_with_multiple_exceptions_failure_mode(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertRaises_function_repr_in_exception"> + + </a> + <a name="test_assertRaises_function_repr_in_exception"> + + </a> + <div class="functionHeader"> + + def + test_assertRaises_function_repr_in_exception(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.assertFails"> + + </a> + <a name="assertFails"> + + </a> + <div class="functionHeader"> + + def + assertFails(self, message, function, *args, **kwargs): + + </div> + <div class="docstring functionBody"> + + <div>Assert that function raises a failure with the given message.<table class="fieldTable"></table></div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIn_success"> + + </a> + <a name="test_assertIn_success"> + + </a> + <div class="functionHeader"> + + def + test_assertIn_success(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIn_failure"> + + </a> + <a name="test_assertIn_failure"> + + </a> + <div class="functionHeader"> + + def + test_assertIn_failure(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIn_failure_with_message"> + + </a> + <a name="test_assertIn_failure_with_message"> + + </a> + <div class="functionHeader"> + + def + test_assertIn_failure_with_message(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertNotIn_success"> + + </a> + <a name="test_assertNotIn_success"> + + </a> + <div class="functionHeader"> + + def + test_assertNotIn_success(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertNotIn_failure"> + + </a> + <a name="test_assertNotIn_failure"> + + </a> + <div class="functionHeader"> + + def + test_assertNotIn_failure(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertNotIn_failure_with_message"> + + </a> + <a name="test_assertNotIn_failure_with_message"> + + </a> + <div class="functionHeader"> + + def + test_assertNotIn_failure_with_message(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsInstance"> + + </a> + <a name="test_assertIsInstance"> + + </a> + <div class="functionHeader"> + + def + test_assertIsInstance(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_multiple_classes"> + + </a> + <a name="test_assertIsInstance_multiple_classes"> + + </a> + <div class="functionHeader"> + + def + test_assertIsInstance_multiple_classes(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_failure"> + + </a> + <a name="test_assertIsInstance_failure"> + + </a> + <div class="functionHeader"> + + def + test_assertIsInstance_failure(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_failure_multiple_classes"> + + </a> + <a name="test_assertIsInstance_failure_multiple_classes"> + + </a> + <div class="functionHeader"> + + def + test_assertIsInstance_failure_multiple_classes(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsInstance_overridden_message"> + + </a> + <a name="test_assertIsInstance_overridden_message"> + + </a> + <div class="functionHeader"> + + def + test_assertIsInstance_overridden_message(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIs"> + + </a> + <a name="test_assertIs"> + + </a> + <div class="functionHeader"> + + def + test_assertIs(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIs_fails"> + + </a> + <a name="test_assertIs_fails"> + + </a> + <div class="functionHeader"> + + def + test_assertIs_fails(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIs_fails_with_message"> + + </a> + <a name="test_assertIs_fails_with_message"> + + </a> + <div class="functionHeader"> + + def + test_assertIs_fails_with_message(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsNot"> + + </a> + <a name="test_assertIsNot"> + + </a> + <div class="functionHeader"> + + def + test_assertIsNot(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsNot_fails"> + + </a> + <a name="test_assertIsNot_fails"> + + </a> + <div class="functionHeader"> + + def + test_assertIsNot_fails(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsNot_fails_with_message"> + + </a> + <a name="test_assertIsNot_fails_with_message"> + + </a> + <div class="functionHeader"> + + def + test_assertIsNot_fails_with_message(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertThat_matches_clean"> + + </a> + <a name="test_assertThat_matches_clean"> + + </a> + <div class="functionHeader"> + + def + test_assertThat_matches_clean(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertThat_mismatch_raises_description"> + + </a> + <a name="test_assertThat_mismatch_raises_description"> + + </a> + <div class="functionHeader"> + + def + test_assertThat_mismatch_raises_description(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertThat_output"> + + </a> + <a name="test_assertThat_output"> + + </a> + <div class="functionHeader"> + + def + test_assertThat_output(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertThat_message_is_annotated"> + + </a> + <a name="test_assertThat_message_is_annotated"> + + </a> + <div class="functionHeader"> + + def + test_assertThat_message_is_annotated(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertThat_verbose_output"> + + </a> + <a name="test_assertThat_verbose_output"> + + </a> + <div class="functionHeader"> + + def + test_assertThat_verbose_output(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_expectThat_matches_clean"> + + </a> + <a name="test_expectThat_matches_clean"> + + </a> + <div class="functionHeader"> + + def + test_expectThat_matches_clean(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_expectThat_mismatch_fails_test"> + + </a> + <a name="test_expectThat_mismatch_fails_test"> + + </a> + <div class="functionHeader"> + + def + test_expectThat_mismatch_fails_test(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_expectThat_does_not_exit_test"> + + </a> + <a name="test_expectThat_does_not_exit_test"> + + </a> + <div class="functionHeader"> + + def + test_expectThat_does_not_exit_test(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_expectThat_adds_detail"> + + </a> + <a name="test_expectThat_adds_detail"> + + </a> + <div class="functionHeader"> + + def + test_expectThat_adds_detail(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test__force_failure_fails_test"> + + </a> + <a name="test__force_failure_fails_test"> + + </a> + <div class="functionHeader"> + + def + test__force_failure_fails_test(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.get_error_string"> + + </a> + <a name="get_error_string"> + + </a> + <div class="functionHeader"> + + def + get_error_string(self, e): + + </div> + <div class="docstring functionBody"> + + <div><p>Get the string showing how 'e' would be formatted in test output.</p> +<p>This is a little bit hacky, since it's designed to give consistent +output regardless of Python version.</p> +<p>In testtools, TestResult._exc_info_to_unicode is the point of dispatch +between various different implementations of methods that format +exceptions, so that's what we have to call. However, that method cares +about stack traces and formats the exception class. We don't care +about either of these, so we take its output and parse it a little.</p><table class="fieldTable"></table></div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertThat_verbose_unicode"> + + </a> + <a name="test_assertThat_verbose_unicode"> + + </a> + <div class="functionHeader"> + + def + test_assertThat_verbose_unicode(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertEqual_nice_formatting"> + + </a> + <a name="test_assertEqual_nice_formatting"> + + </a> + <div class="functionHeader"> + + def + test_assertEqual_nice_formatting(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertEqual_formatting_no_message"> + + </a> + <a name="test_assertEqual_formatting_no_message"> + + </a> + <div class="functionHeader"> + + def + test_assertEqual_formatting_no_message(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertEqual_non_ascii_str_with_newlines"> + + </a> + <a name="test_assertEqual_non_ascii_str_with_newlines"> + + </a> + <div class="functionHeader"> + + def + test_assertEqual_non_ascii_str_with_newlines(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsNone"> + + </a> + <a name="test_assertIsNone"> + + </a> + <div class="functionHeader"> + + def + test_assertIsNone(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_assertIsNotNone"> + + </a> + <a name="test_assertIsNotNone"> + + </a> + <div class="functionHeader"> + + def + test_assertIsNotNone(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div><div class="function"> + <a name="testtools.tests.test_testcase.TestAssertions.test_fail_preserves_traceback_detail"> + + </a> + <a name="test_fail_preserves_traceback_detail"> + + </a> + <div class="functionHeader"> + + def + test_fail_preserves_traceback_detail(self): + + </div> + <div class="docstring functionBody"> + + <div class="undocumented">Undocumented</div> + </div> +</div> + + </div> + <address> + <a href="index.html">API Documentation</a> for <a href="https://github.com/testing-cabal/testtools">testtools</a>, generated by <a href="https://github.com/twisted/pydoctor/">pydoctor</a> at 2015-07-01 16:11:28. + </address> + + </div> + </body> +</html>
\ No newline at end of file |