Lines Matching full:unittest
8 import unittest
9 from unittest.case import _Outcome
11 from unittest.test.support import (LoggingResult,
16 return unittest.TestResult()
20 return unittest.TextTestRunner(resultclass=resultFactory,
25 suite = unittest.TestSuite()
27 tests = unittest.defaultTestLoader.loadTestsFromTestCase(case)
33 realSuite = unittest.TestSuite()
36 suite.addTest(unittest.TestSuite())
37 realSuite.addTest(unittest.TestSuite())
72 class TestCleanUp(unittest.TestCase):
74 class TestableTest(unittest.TestCase):
100 class TestableTest(unittest.TestCase):
105 result = unittest.TestResult()
134 class TestableTest(unittest.TestCase):
162 result = unittest.TestResult()
179 class TestableTest(unittest.TestCase):
210 class TestableTest(unittest.TestCase):
226 class TestableTest(unittest.TestCase):
242 class TestClassCleanup(unittest.TestCase):
244 class TestableTest(unittest.TestCase):
274 class TestableTest(unittest.TestCase):
300 class TestableTest(unittest.TestCase):
327 class TestableTest(unittest.TestCase):
338 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
345 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
356 class TestableTest(unittest.TestCase):
368 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
378 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
387 class TestableTest(unittest.TestCase):
405 class TestableTest(unittest.TestCase):
428 class TestableTest(unittest.TestCase):
454 class TestableTest(unittest.TestCase):
503 class TestableTest(unittest.TestCase):
522 class TestableTest(unittest.TestCase):
537 class TestableTest(unittest.TestCase):
553 class InnerTest(unittest.TestCase):
561 class OuterTest(unittest.TestCase):
578 class TestModuleCleanUp(unittest.TestCase):
589 unittest.addModuleCleanup(module_cleanup1, 1, 2, 3,
591 unittest.addModuleCleanup(module_cleanup2)
593 self.assertEqual(unittest.case._module_cleanups,
598 unittest.case.doModuleCleanups()
601 self.assertEqual(unittest.case._module_cleanups, [])
613 unittest.addModuleCleanup(module_cleanup_good, 1, 2, 3,
615 unittest.addModuleCleanup(module_cleanup_bad)
616 self.assertEqual(unittest.case._module_cleanups,
621 unittest.case.doModuleCleanups()
623 self.assertEqual(unittest.case._module_cleanups, [])
631 unittest.addModuleCleanup(cleanup, 1, 2, function='hello')
633 unittest.addModuleCleanup(function=cleanup, arg='hello')
635 unittest.addModuleCleanup()
636 unittest.case.doModuleCleanups()
647 unittest.addModuleCleanup(cleanup, ordering)
654 class TestableTest(unittest.TestCase):
677 self.assertEqual(unittest.case._module_cleanups, [])
687 unittest.addModuleCleanup(cleanup, ordering)
698 unittest.addModuleCleanup(cleanup, ordering)
705 class TestableTest(unittest.TestCase):
715 class TestableTest2(unittest.TestCase):
752 self.assertEqual(unittest.case._module_cleanups, [])
760 unittest.addModuleCleanup(cleanup, ordering)
762 class TestableTest(unittest.TestCase):
777 self.assertEqual(unittest.case._module_cleanups, [])
785 unittest.addModuleCleanup(cleanup, ordering)
791 class TestableTest(unittest.TestCase):
809 self.assertEqual(unittest.case._module_cleanups, [])
818 unittest.addModuleCleanup(cleanup, ordering, blowUp=blowUp)
823 class TestableTest(unittest.TestCase):
835 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
840 self.assertEqual(unittest.case._module_cleanups, [])
844 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
850 self.assertEqual(unittest.case._module_cleanups, [])
859 unittest.addModuleCleanup(cleanup, ordering, blowUp=blowUp)
865 class TestableTest(unittest.TestCase):
877 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
883 self.assertTrue(unittest.case._module_cleanups)
884 unittest.case._module_cleanups.clear()
888 suite = unittest.defaultTestLoader.loadTestsFromTestCase(TestableTest)
894 self.assertTrue(unittest.case._module_cleanups)
895 unittest.case._module_cleanups.clear()
902 class TestableTest(unittest.TestCase):
914 unittest.TestCase.addCleanup(cls=TestableTest(), function=cleanup)
924 class TestableTest(unittest.TestCase):
935 unittest.TestCase.addCleanup(self=TestableTest(), function=cleanup)
947 unittest.addModuleCleanup(cleanup, ordering)
952 class TestableTest(unittest.TestCase):
979 unittest.addModuleCleanup(cleanup, ordering)
984 class TestableTest(unittest.TestCase):
1012 unittest.addModuleCleanup(cleanup, ordering, blowUp=True)
1019 class TestableTest(unittest.TestCase):
1097 unittest.addModuleCleanup(cleanup1)
1102 class TestableTest(unittest.TestCase):
1111 class OtherTestableTest(unittest.TestCase):
1132 unittest.addModuleCleanup(cleanups.append, 'cleanup1')
1134 self.assertEqual(unittest.enterModuleContext(cm), 42)
1135 unittest.addModuleCleanup(cleanups.append, 'cleanup2')
1137 unittest.case.doModuleCleanups()
1141 class TestableTest(unittest.TestCase):
1146 unittest.enterModuleContext(LacksEnterAndExit())
1148 unittest.enterModuleContext(LacksEnter())
1150 unittest.enterModuleContext(LacksExit())
1152 self.assertEqual(unittest.case._module_cleanups, [])
1155 class Test_TextTestRunner(unittest.TestCase):
1171 runner = unittest.TextTestRunner()
1177 self.assertEqual(runner.resultclass, unittest.TextTestResult)
1181 class AResult(unittest.TestResult):
1185 class ATextResult(unittest.TextTestResult, AResult):
1193 class Test(unittest.TestCase):
1196 result = unittest.TestResult()
1197 runner = unittest.TextTestRunner(stream=io.StringIO(), failfast=True,
1207 runner = unittest.TextTestRunner(stream=io.StringIO(), tb_locals=True)
1208 result = runner.run(unittest.TestSuite())
1212 class Test(unittest.TestCase):
1215 originalRegisterResult = unittest.runner.registerResult
1217 unittest.runner.registerResult = originalRegisterResult
1220 result = unittest.TestResult()
1221 runner = unittest.TextTestRunner(stream=io.StringIO())
1229 unittest.runner.registerResult = fakeRegisterResult
1231 runner.run(unittest.TestSuite())
1240 class Runner(unittest.TextTestRunner):
1248 runner.run(unittest.TestSuite())
1256 class LoggingRunner(unittest.TextTestRunner):
1266 runner.run(unittest.TestSuite())
1274 runner = unittest.TextTestRunner(stream)
1287 runner = unittest.TextTestRunner(STREAM, DESCRIPTIONS, VERBOSITY,
1309 # no args -> all the warnings are printed, unittest warnings only once
1340 # unittest warnings only once
1358 runner = unittest.TextTestRunner()
1366 runner = unittest.TextTestRunner(f)
1371 unittest.main()