mirror of
https://github.com/python/cpython.git
synced 2025-12-10 02:50:09 +00:00
bpo-38203: faulthandler.dump_traceback_later() is always available (GH-16249)
dump_traceback_later() and cancel_dump_traceback_later() functions of the faulthandler module are always available since Python 3.7.
This commit is contained in:
parent
da57599af5
commit
0a963fbc9c
6 changed files with 10 additions and 38 deletions
|
|
@ -535,8 +535,6 @@ class FaultHandlerTests(unittest.TestCase):
|
|||
with temporary_filename() as filename:
|
||||
self.check_dump_traceback_threads(filename)
|
||||
|
||||
@unittest.skipIf(not hasattr(faulthandler, 'dump_traceback_later'),
|
||||
'need faulthandler.dump_traceback_later()')
|
||||
def check_dump_traceback_later(self, repeat=False, cancel=False, loops=1,
|
||||
*, filename=None, fd=None):
|
||||
"""
|
||||
|
|
@ -744,9 +742,8 @@ class FaultHandlerTests(unittest.TestCase):
|
|||
faulthandler.enable()
|
||||
with self.check_stderr_none():
|
||||
faulthandler.dump_traceback()
|
||||
if hasattr(faulthandler, 'dump_traceback_later'):
|
||||
with self.check_stderr_none():
|
||||
faulthandler.dump_traceback_later(1e-3)
|
||||
with self.check_stderr_none():
|
||||
faulthandler.dump_traceback_later(1e-3)
|
||||
if hasattr(faulthandler, "register"):
|
||||
with self.check_stderr_none():
|
||||
faulthandler.register(signal.SIGUSR1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue