예제 #1
0
 def testRemoveHandler(self):
     default_handler = signal.getsignal(signal.SIGINT)
     unittest.installHandler()
     unittest.removeHandler()
     self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)
     unittest.removeHandler()
     self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)
예제 #2
0
파일: test.py 프로젝트: jererc/tracy-py
def run_tests(file):
    suite = get_tests_suite(file)
    unittest.installHandler()
    logging.disable(logging.INFO)
    results = unittest.TextTestRunner(verbosity=2).run(suite)
    logging.disable(logging.NOTSET)
    unittest.removeHandler()
    return results
예제 #3
0
    def testRemoveHandler(self):
        default_handler = signal.getsignal(signal.SIGINT)
        unittest.installHandler()
        unittest.removeHandler()
        self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)

        # check that calling removeHandler multiple times has no ill-effect
        unittest.removeHandler()
        self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)
예제 #4
0
파일: runner.py 프로젝트: Flimm/django
 def teardown_test_environment(self, **kwargs):
     unittest.removeHandler()
     teardown_test_environment()
예제 #5
0
 def teardown_test_environment(self, **kwargs):
     unittest.removeHandler()
     teardown_test_environment()
예제 #6
0
import collections
예제 #7
0
 def deinit(self):
     unittest.removeHandler()