We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da7933e commit 70c188eCopy full SHA for 70c188e
1 file changed
Lib/test/test_fstring.py
@@ -841,8 +841,7 @@ def test_nested_fstrings(self):
841
self.assertEqual(f'{f"{y}"*3}', '555')
842
843
def test_invalid_string_prefixes(self):
844
- self.assertAllRaise(SyntaxError, 'invalid string prefix',
845
- ["fu''",
+ single_quote_cases = ["fu''",
846
"uf''",
847
"Fu''",
848
"fU''",
@@ -863,8 +862,10 @@ def test_invalid_string_prefixes(self):
863
862
"bf''",
864
"bF''",
865
"Bf''",
866
- "BF''",
867
- ])
+ "BF''",]
+ double_quote_cases = [case.replace("'", '"') for case in single_quote_cases]
+ self.assertAllRaise(SyntaxError, 'invalid string prefix',
868
+ single_quote_cases + double_quote_cases)
869
870
def test_leading_trailing_spaces(self):
871
self.assertEqual(f'{ 3}', '3')
0 commit comments