Lines Matching full:unittest
7 import unittest
12 @unittest.skipUnless(hasattr(os, 'kill'), "Test requires os.kill")
13 @unittest.skipIf(sys.platform =="win32", "Test cannot run on Windows")
14 class TestBreak(unittest.TestCase):
27 unittest.signals._results = weakref.WeakKeyDictionary()
28 unittest.signals._interrupt_handler = None
54 unittest.installHandler()
63 self.assertTrue(unittest.signals._interrupt_handler.called)
66 result = unittest.TestResult()
67 self.assertNotIn(result, unittest.signals._results)
69 unittest.registerResult(result)
71 self.assertIn(result, unittest.signals._results)
73 unittest.removeResult(result)
83 result = unittest.TestResult()
84 unittest.installHandler()
85 unittest.registerResult(result)
114 result = unittest.TestResult()
115 unittest.installHandler()
116 unittest.registerResult(result)
126 unittest.installHandler()
128 result = unittest.TestResult()
129 unittest.registerResult(result)
132 result2 = unittest.TestResult()
133 unittest.registerResult(result2)
136 result3 = unittest.TestResult()
159 unittest.installHandler()
177 runner = unittest.TextTestRunner(stream=io.StringIO())
179 result = runner.run(unittest.TestSuite())
180 self.assertIn(result, unittest.signals._results)
184 result = unittest.TestResult()
185 unittest.registerResult(result)
196 result = unittest.TestResult()
197 unittest.registerResult(result)
199 unittest.installHandler()
200 self.assertTrue(unittest.removeResult(result))
203 self.assertFalse(unittest.removeResult(unittest.TestResult()))
229 class Program(unittest.TestProgram):
270 unittest.installHandler()
271 unittest.removeHandler()
275 unittest.removeHandler()
280 unittest.installHandler()
282 @unittest.removeHandler
289 @unittest.skipUnless(hasattr(os, 'kill'), "Test requires os.kill")
290 @unittest.skipIf(sys.platform =="win32", "Test cannot run on Windows")
294 @unittest.skipUnless(hasattr(os, 'kill'), "Test requires os.kill")
295 @unittest.skipIf(sys.platform =="win32", "Test cannot run on Windows")
299 @unittest.skipUnless(hasattr(os, 'kill'), "Test requires os.kill")
300 @unittest.skipIf(sys.platform =="win32", "Test cannot run on Windows")
306 unittest.main()