mirror of
https://github.com/davidhalter/parso.git
synced 2025-12-06 12:54:29 +08:00
continue in finally is no longer an error
This commit is contained in:
@@ -19,14 +19,6 @@ def build_nested(code, depth, base='def f():\n'):
|
|||||||
FAILING_EXAMPLES = [
|
FAILING_EXAMPLES = [
|
||||||
'1 +',
|
'1 +',
|
||||||
'?',
|
'?',
|
||||||
# Python/compile.c
|
|
||||||
dedent('''\
|
|
||||||
for a in [1]:
|
|
||||||
try:
|
|
||||||
pass
|
|
||||||
finally:
|
|
||||||
continue
|
|
||||||
'''), # 'continue' not supported inside 'finally' clause"
|
|
||||||
'continue',
|
'continue',
|
||||||
'break',
|
'break',
|
||||||
'return',
|
'return',
|
||||||
@@ -319,3 +311,15 @@ if sys.version_info[:2] <= (3, 4):
|
|||||||
'a = *[1], 2',
|
'a = *[1], 2',
|
||||||
'(*[1], 2)',
|
'(*[1], 2)',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if sys.version_info[:2] < (3, 8):
|
||||||
|
FAILING_EXAMPLES += [
|
||||||
|
# Python/compile.c
|
||||||
|
dedent('''\
|
||||||
|
for a in [1]:
|
||||||
|
try:
|
||||||
|
pass
|
||||||
|
finally:
|
||||||
|
continue
|
||||||
|
'''), # 'continue' not supported inside 'finally' clause"
|
||||||
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user