# HG changeset patch # User Anton Shestakov # Date 1673272807 -14400 # Node ID fe044ce4bb17045f84d48e35cdefed5f314d0bc9 # Parent d5ca12dbfcde5a171c8fe1a8677256cd0c5df04b tests: filter out PEP 657 error locations in tracebacks (issue6780) https://docs.python.org/3/whatsnew/3.11.html#whatsnew311-pep657 diff -r d5ca12dbfcde -r fe044ce4bb17 tests/filtertraceback.py --- 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'