summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_syntax.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_syntax.py')
-rw-r--r--Lib/test/test_syntax.py26
1 files changed, 19 insertions, 7 deletions
diff --git a/Lib/test/test_syntax.py b/Lib/test/test_syntax.py
index d8f1ee5..3039a92 100644
--- a/Lib/test/test_syntax.py
+++ b/Lib/test/test_syntax.py
@@ -1816,22 +1816,22 @@ A[*(1:2)]
>>> A[*(1:2)]
Traceback (most recent call last):
...
- SyntaxError: invalid syntax
+ SyntaxError: Invalid star expression
>>> A[*(1:2)] = 1
Traceback (most recent call last):
...
- SyntaxError: invalid syntax
+ SyntaxError: Invalid star expression
>>> del A[*(1:2)]
Traceback (most recent call last):
...
- SyntaxError: invalid syntax
+ SyntaxError: Invalid star expression
A[*:] and A[:*]
>>> A[*:]
Traceback (most recent call last):
...
- SyntaxError: invalid syntax
+ SyntaxError: Invalid star expression
>>> A[:*]
Traceback (most recent call last):
...
@@ -1842,7 +1842,7 @@ A[*]
>>> A[*]
Traceback (most recent call last):
...
- SyntaxError: invalid syntax
+ SyntaxError: Invalid star expression
A[**]
@@ -1986,11 +1986,23 @@ Invalid expressions in type scopes:
>>> f(**x, *)
Traceback (most recent call last):
- SyntaxError: iterable argument unpacking follows keyword argument unpacking
+ SyntaxError: Invalid star expression
>>> f(x, *:)
Traceback (most recent call last):
- SyntaxError: invalid syntax
+ SyntaxError: Invalid star expression
+
+ >>> f(x, *)
+ Traceback (most recent call last):
+ SyntaxError: Invalid star expression
+
+ >>> f(x = 5, *)
+ Traceback (most recent call last):
+ SyntaxError: Invalid star expression
+
+ >>> f(x = 5, *:)
+ Traceback (most recent call last):
+ SyntaxError: Invalid star expression
"""
import re