summaryrefslogtreecommitdiff
path: root/Lib/test/test_faulthandler.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_faulthandler.py')
-rw-r--r--Lib/test/test_faulthandler.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/test/test_faulthandler.py b/Lib/test/test_faulthandler.py
index 483c7f1a29..d08347d90e 100644
--- a/Lib/test/test_faulthandler.py
+++ b/Lib/test/test_faulthandler.py
@@ -1,4 +1,5 @@
from contextlib import contextmanager
+import datetime
import faulthandler
import re
import signal
@@ -360,6 +361,7 @@ Current thread XXX:
Raise an error if the output doesn't match the expect format.
"""
+ timeout_str = str(datetime.timedelta(seconds=TIMEOUT))
code = """
import faulthandler
import time
@@ -399,7 +401,7 @@ if file is not None:
count = loops
if repeat:
count *= 2
- header = 'Thread 0x[0-9a-f]+:\n'
+ header = r'Timeout \(%s\)!\nThread 0x[0-9a-f]+:\n' % timeout_str
regex = expected_traceback(9, 20, header, count=count)
self.assertRegex(trace, regex)
else: