Mercurial > hg
diff tests/filtertraceback.py @ 49869:fe044ce4bb17 stable
tests: filter out PEP 657 error locations in tracebacks (issue6780)
https://docs.python.org/3/whatsnew/3.11.html#whatsnew311-pep657
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Mon, 09 Jan 2023 18:00:07 +0400 |
parents | 6000f5b25c9b |
children |
line wrap: on
line diff
--- a/tests/filtertraceback.py Wed Jan 04 12:06:07 2023 +0100 +++ b/tests/filtertraceback.py Mon Jan 09 18:00:07 2023 +0400 @@ -31,6 +31,11 @@ elif not line.startswith(' '): state = 'none' + elif not line.replace('^', '').replace('~', '').strip(): + # PEP 657: Fine-grained error locations in tracebacks + # ~~~~~~^^^^^^^^^ + continue + elif state == 'file': # Ignore lines after " File " state = 'tb'