summaryrefslogtreecommitdiffstats
path: root/Lib/test/output
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>2001-01-07 06:02:19 (GMT)
committerFred Drake <fdrake@acm.org>2001-01-07 06:02:19 (GMT)
commite3fb18c1c47bda766c8e234368f4884cec1189ce (patch)
tree4e39db336003b9f91c0192e89bd906585854b597 /Lib/test/output
parent711370831afa0a50a2d4e59caebda622fc9fcb48 (diff)
downloadcpython-e3fb18c1c47bda766c8e234368f4884cec1189ce.zip
cpython-e3fb18c1c47bda766c8e234368f4884cec1189ce.tar.gz
cpython-e3fb18c1c47bda766c8e234368f4884cec1189ce.tar.bz2
Add more regression tests, including for the import statement variations.
These will detect regression on SF bug #127271 and other import statement bugs.
Diffstat (limited to 'Lib/test/output')
-rw-r--r--Lib/test/output/test_parser25
1 files changed, 25 insertions, 0 deletions
diff --git a/Lib/test/output/test_parser b/Lib/test/output/test_parser
index 7558641..0381fb7 100644
--- a/Lib/test/output/test_parser
+++ b/Lib/test/output/test_parser
@@ -50,7 +50,32 @@ suite: a <<= b
suite: a >>= b
suite: a **= b
suite: def f(): pass
+suite: def f(*args): pass
+suite: def f(*args, **kw): pass
+suite: def f(**kw): pass
suite: def f(foo=bar): pass
+suite: def f(foo=bar, *args): pass
+suite: def f(foo=bar, *args, **kw): pass
+suite: def f(foo=bar, **kw): pass
+suite: def f(a, b): pass
+suite: def f(a, b, *args): pass
+suite: def f(a, b, *args, **kw): pass
+suite: def f(a, b, **kw): pass
+suite: def f(a, b, foo=bar): pass
+suite: def f(a, b, foo=bar, *args): pass
+suite: def f(a, b, foo=bar, *args, **kw): pass
+suite: def f(a, b, foo=bar, **kw): pass
+suite: from sys.path import *
+suite: from sys.path import dirname
+suite: from sys.path import dirname as my_dirname
+suite: from sys.path import dirname, basename
+suite: from sys.path import dirname as my_dirname, basename
+suite: from sys.path import dirname, basename as my_basename
+suite: import sys
+suite: import sys as system
+suite: import sys, math
+suite: import sys as system, math
+suite: import sys, math as my_math
Invalid parse trees: