mirror of
https://github.com/python/cpython.git
synced 2025-08-10 03:49:18 +00:00
[3.12] gh-105718: Fix buffer allocation in tokenizer with readline (GH-105728) (#105729)
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
This commit is contained in:
parent
04b9168037
commit
9c51ea5d55
3 changed files with 11 additions and 5 deletions
|
@ -2239,6 +2239,16 @@ def"', """\
|
|||
FSTRING_START \'f"\' (1, 0) (1, 2)
|
||||
FSTRING_MIDDLE 'abc\\\\\\ndef' (1, 2) (2, 3)
|
||||
FSTRING_END '"' (2, 3) (2, 4)
|
||||
""")
|
||||
|
||||
self.check_tokenize('''\
|
||||
f"{
|
||||
a}"''', """\
|
||||
FSTRING_START 'f"' (1, 0) (1, 2)
|
||||
LBRACE '{' (1, 2) (1, 3)
|
||||
NAME 'a' (2, 0) (2, 1)
|
||||
RBRACE '}' (2, 1) (2, 2)
|
||||
FSTRING_END '"' (2, 2) (2, 3)
|
||||
""")
|
||||
|
||||
self.check_tokenize(r'Rf"abc\
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue