We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 187fdf8 commit bf69805Copy full SHA for bf69805
Lib/test/support/__init__.py
@@ -544,7 +544,12 @@ def has_no_debug_ranges():
544
return not bool(config['code_debug_ranges'])
545
546
def requires_debug_ranges(reason='requires co_positions / debug_ranges'):
547
- return unittest.skipIf(has_no_debug_ranges(), reason)
+ try:
548
+ skip = has_no_debug_ranges()
549
+ except unittest.SkipTest as e:
550
+ skip = True
551
+ reason = e.args[0] if e.args else reason
552
+ return unittest.skipIf(skip, reason)
553
554
555
MS_WINDOWS = (sys.platform == 'win32')
0 commit comments