diff --git a/Lib/unittest/test/test_break.py b/Lib/unittest/test/test_break.py index aa2c69eea01ac6..0b652446a826c2 100644 --- a/Lib/unittest/test/test_break.py +++ b/Lib/unittest/test/test_break.py @@ -6,6 +6,7 @@ import weakref import unittest +from test import support @unittest.skipUnless(hasattr(os, 'kill'), "Test requires os.kill") @@ -38,6 +39,12 @@ def testInstallHandler(self): self.assertTrue(unittest.signals._interrupt_handler.called) def testRegisterResult(self): + if support.verbose: + # support._run_suite() uses TextTestRunner in verbose mode, + # but TextTestRunner.run() calls registerResult(result) which + # make this test fail with "odd object in result set". + self.skipTest("cannot test in verbose mode") + result = unittest.TestResult() unittest.registerResult(result)