Lines Matching refs:self

14         def test_1(self): pass
15 def test_2(self): pass
16 def test_3(self): pass
17 def runTest(self): pass
50 def test_init__tests_optional(self):
53 self.assertEqual(suite.countTestCases(), 0)
56 self.assertEqual(suite.countTestCases(), 0)
65 def test_init__empty_tests(self):
68 self.assertEqual(suite.countTestCases(), 0)
71 self.assertEqual(suite.countTestCases(), 0)
79 def test_init__tests_from_any_iterable(self):
85 self.assertEqual(suite_1.countTestCases(), 2)
88 self.assertEqual(suite_2.countTestCases(), 2)
91 self.assertEqual(suite_3.countTestCases(), 2)
95 self.assertEqual(suite_1.countTestCases(), 2)
97 self.assertEqual(suite_2.countTestCases(), 2)
99 self.assertEqual(suite_3.countTestCases(), 2)
108 def test_init__TestSuite_instances_in_tests(self):
115 self.assertEqual(suite.countTestCases(), 2)
118 self.assertEqual(suite.countTestCases(), 2)
124 def test_iter(self):
129 self.assertEqual(list(suite), [test1, test2])
136 def test_countTestCases_zero_simple(self):
139 self.assertEqual(suite.countTestCases(), 0)
147 def test_countTestCases_zero_nested(self):
149 def test(self):
154 self.assertEqual(suite.countTestCases(), 0)
159 def test_countTestCases_simple(self):
164 self.assertEqual(suite.countTestCases(), 2)
167 self.assertEqual(suite.countTestCases(), 2)
174 def test_countTestCases_nested(self):
176 def test1(self): pass
177 def test2(self): pass
184 self.assertEqual(parent.countTestCases(), 4)
187 self.assertEqual(parent.countTestCases(), 4)
188 self.assertEqual(child.countTestCases(), 2)
194 def test_run__empty_suite(self):
202 self.assertEqual(events, [])
206 def test_run__requires_result(self):
214 self.fail("Failed to raise TypeError")
218 def test_run(self):
223 def run(self, result):
224 events.append('run %s' % self._testMethodName)
226 def test1(self): pass
227 def test2(self): pass
233 self.assertEqual(events, ['run test1', 'run test2'])
236 def test_addTest__TestCase(self):
238 def test(self): pass
245 self.assertEqual(suite.countTestCases(), 1)
246 self.assertEqual(list(suite), [test])
249 self.assertEqual(suite.countTestCases(), 1)
252 def test_addTest__TestSuite(self):
254 def test(self): pass
261 self.assertEqual(suite.countTestCases(), 1)
262 self.assertEqual(list(suite), [suite_2])
265 self.assertEqual(suite.countTestCases(), 1)
272 def test_addTests(self):
274 def test_1(self): pass
275 def test_2(self): pass
289 self.assertEqual(list(suite_1), list(gen()))
297 self.assertEqual(suite_1, suite_2)
303 def test_addTest__noniterable(self):
311 self.fail("Failed to raise TypeError")
313 def test_addTest__noncallable(self):
315 self.assertRaises(TypeError, suite.addTest, 5)
317 def test_addTest__casesuiteclass(self):
319 self.assertRaises(TypeError, suite.addTest, Test_TestSuite)
320 self.assertRaises(TypeError, suite.addTest, unittest.TestSuite)
322 def test_addTests__string(self):
324 self.assertRaises(TypeError, suite.addTests, "foo")
326 def test_function_in_suite(self):
335 def test_remove_test_at_index(self):
344 self.assertEqual([1, None, 3], suite._tests)
346 def test_remove_test_at_index_not_indexable(self):
356 def assert_garbage_collect_test_after_run(self, TestSuiteClass):
361 def test_nothing(self):
375 self.assertEqual(suite._tests, [None])
376 self.assertIsNone(wref())
378 def test_garbage_collect_test_after_run_BaseTestSuite(self):
379 self.assert_garbage_collect_test_after_run(unittest.BaseTestSuite)
381 def test_garbage_collect_test_after_run_TestSuite(self):
382 self.assert_garbage_collect_test_after_run(unittest.TestSuite)
384 def test_basetestsuite(self):
394 def testPass(self):
396 def testFail(self):
410 self.addCleanup(sys.modules.pop, 'Module')
414 self.assertEqual(suite.countTestCases(), 2)
418 self.assertFalse(Module.wasSetUp)
419 self.assertFalse(Module.wasTornDown)
420 self.assertFalse(Test.wasSetUp)
421 self.assertFalse(Test.wasTornDown)
422 self.assertEqual(len(result.errors), 1)
423 self.assertEqual(len(result.failures), 0)
424 self.assertEqual(result.testsRun, 2)
425 self.assertEqual(suite.countTestCases(), 2)
428 def test_overriding_call(self):
431 def __call__(self, *args, **kw):
432 self.called = True
433 unittest.TestSuite.__call__(self, *args, **kw)
440 self.assertTrue(suite.called)
443 self.assertFalse(result._testRunEntered)