bpo-46240: Correct the error for unclosed parentheses when the tokenizer is not finished (GH-30378)

This commit is contained in:
Pablo Galindo Salgado 2022-01-04 10:41:22 +00:00 committed by GitHub
parent a94461d718
commit 70f415fb8b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 2 deletions

View file

@ -1663,6 +1663,9 @@ def func2():
for paren in "([{":
self._check_error(paren + "1 + 2", f"\\{paren}' was never closed")
for paren in "([{":
self._check_error(f"a = {paren} 1, 2, 3\nb=3", f"\\{paren}' was never closed")
for paren in ")]}":
self._check_error(paren + "1 + 2", f"unmatched '\\{paren}'")