summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
authorJeremy Hylton <jeremy@alum.mit.edu>2001-01-30 01:25:56 (GMT)
committerJeremy Hylton <jeremy@alum.mit.edu>2001-01-30 01:25:56 (GMT)
commitac25a38841b4b14176e52bddeb67fec9e0a81f84 (patch)
tree077e1269759a7548297e58ca0b31290da6980828 /Lib
parent10f8ba4fc6ba5fe3d8bac6625de4a157cdff5002 (diff)
downloadcpython-ac25a38841b4b14176e52bddeb67fec9e0a81f84.zip
cpython-ac25a38841b4b14176e52bddeb67fec9e0a81f84.tar.gz
cpython-ac25a38841b4b14176e52bddeb67fec9e0a81f84.tar.bz2
add test for illegal imports
Diffstat (limited to 'Lib')
-rw-r--r--Lib/test/output/test_grammar2
-rw-r--r--Lib/test/test_grammar.py2
2 files changed, 4 insertions, 0 deletions
diff --git a/Lib/test/output/test_grammar b/Lib/test/output/test_grammar
index b75c22f..a262e79 100644
--- a/Lib/test/output/test_grammar
+++ b/Lib/test/output/test_grammar
@@ -36,6 +36,8 @@ continue_stmt
return_stmt
raise_stmt
import_stmt
+SyntaxError expected for "def f(): from sys import *"
+SyntaxError expected for "def f(): global time; import "
global_stmt
exec_stmt
if_stmt
diff --git a/Lib/test/test_grammar.py b/Lib/test/test_grammar.py
index 8030e69..022398d 100644
--- a/Lib/test/test_grammar.py
+++ b/Lib/test/test_grammar.py
@@ -367,6 +367,8 @@ import time, sys
from time import time
from sys import *
from sys import path, argv
+check_syntax("def f(): from sys import *")
+check_syntax("def f(): global time; import ")
print 'global_stmt' # 'global' NAME (',' NAME)*
def f():