(self)
| 279 | self.assertEqual(signal.getsignal(signal.SIGINT), default_handler) |
| 280 | |
| 281 | def testRemoveHandlerAsDecorator(self): |
| 282 | default_handler = signal.getsignal(signal.SIGINT) |
| 283 | unittest.installHandler() |
| 284 | |
| 285 | @unittest.removeHandler |
| 286 | def test(): |
| 287 | self.assertEqual(signal.getsignal(signal.SIGINT), default_handler) |
| 288 | |
| 289 | test() |
| 290 | self.assertNotEqual(signal.getsignal(signal.SIGINT), default_handler) |
| 291 | |
| 292 | @unittest.skipUnless(hasattr(os, 'kill'), "Test requires os.kill") |
| 293 | @unittest.skipIf(sys.platform =="win32", "Test cannot run on Windows") |
nothing calls this directly
no test coverage detected