PY-31442 Add test cases for various scenarios when f-string is terminated by a line break

This commit is contained in:
Mikhail Golubev
2018-08-30 20:02:28 +03:00
parent 0115f78402
commit 479b06eaed
13 changed files with 72 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
s = f'{1 +
2}'

View File

@@ -0,0 +1,2 @@
s = f'{42:{1 +
2}}'

View File

@@ -0,0 +1,2 @@
s = f'foo{42:bar
baz}'

View File

@@ -0,0 +1,2 @@
s = f'foo
bar'

View File

@@ -0,0 +1,2 @@
s = f"{f'{1 +
2}'}"

View File

@@ -0,0 +1,2 @@
s = f"{f'{42:{1 +
2}}'}"

View File

@@ -0,0 +1,2 @@
s = f"{f'foo{42:bar
baz}'}"

View File

@@ -0,0 +1,2 @@
s = f"{f'foo
bar'}"

View File

@@ -0,0 +1,2 @@
s = f"{f'{"""
"""}'}"

View File

@@ -0,0 +1,2 @@
s = f'{"""
"""}'

View File

@@ -0,0 +1,2 @@
s = f'{foo:{"""
"""}}'

View File

@@ -0,0 +1,2 @@
s = f"{f'{foo:{"""
"""}}'}"