@@ -1938,7 +1938,8 @@ def test_string(self):
1938
1938
1939
1939
self .check_tokenize ('f"abc"' , """\
1940
1940
FSTRING_START 'f"' (1, 0) (1, 2)
1941
- FSTRING_END 'abc' (1, 2) (1, 5)
1941
+ FSTRING_MIDDLE 'abc' (1, 2) (1, 5)
1942
+ FSTRING_END '"' (1, 5) (1, 6)
1942
1943
""" )
1943
1944
1944
1945
self .check_tokenize ('fR"a{b}c"' , """\
@@ -1947,24 +1948,28 @@ def test_string(self):
1947
1948
LBRACE '{' (1, 4) (1, 5)
1948
1949
NAME 'b' (1, 5) (1, 6)
1949
1950
RBRACE '}' (1, 6) (1, 7)
1950
- FSTRING_END 'c' (1, 7) (1, 8)
1951
+ FSTRING_MIDDLE 'c' (1, 7) (1, 8)
1952
+ FSTRING_END '"' (1, 8) (1, 9)
1951
1953
""" )
1952
1954
1953
1955
self .check_tokenize ('f"""abc"""' , """\
1954
1956
FSTRING_START 'f\" ""' (1, 0) (1, 4)
1955
- FSTRING_END 'abc' (1, 4) (1, 7)
1957
+ FSTRING_MIDDLE 'abc' (1, 4) (1, 7)
1958
+ FSTRING_END '\" ""' (1, 7) (1, 10)
1956
1959
""" )
1957
1960
1958
1961
self .check_tokenize (r'f"abc\
1959
1962
def"' , """\
1960
1963
FSTRING_START \' f"\' (1, 0) (1, 2)
1961
- FSTRING_END 'abc\\ \\ \\ ndef' (1, 2) (2, 3)
1964
+ FSTRING_MIDDLE 'abc\\ \\ \\ ndef' (1, 2) (2, 3)
1965
+ FSTRING_END '"' (2, 3) (2, 4)
1962
1966
""" )
1963
1967
1964
1968
self .check_tokenize (r'Rf"abc\
1965
1969
def"' , """\
1966
1970
FSTRING_START 'Rf"' (1, 0) (1, 3)
1967
- FSTRING_END 'abc\\ \\ \\ ndef' (1, 3) (2, 3)
1971
+ FSTRING_MIDDLE 'abc\\ \\ \\ ndef' (1, 3) (2, 3)
1972
+ FSTRING_END '"' (2, 3) (2, 4)
1968
1973
""" )
1969
1974
1970
1975
def test_function (self ):
0 commit comments