mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
gh-105800: Issue SyntaxWarning in f-strings for invalid escape sequences (#105801)
This commit is contained in:
parent
698a0da7d4
commit
12b6d844d8
3 changed files with 8 additions and 3 deletions
|
@ -907,6 +907,9 @@ x = (
|
|||
with self.assertWarns(DeprecationWarning): # invalid escape sequence
|
||||
value = eval(r"f'\{6*7}'")
|
||||
self.assertEqual(value, '\\42')
|
||||
with self.assertWarns(SyntaxWarning): # invalid escape sequence
|
||||
value = eval(r"f'\g'")
|
||||
self.assertEqual(value, '\\g')
|
||||
self.assertEqual(f'\\{6*7}', '\\42')
|
||||
self.assertEqual(fr'\{6*7}', '\\42')
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue