Fix filter for SyntaxErrors
This commit is contained in:
parent
3da989c6bc
commit
150a6640f5
|
@ -4,15 +4,15 @@ from test_support import check_syntax
|
||||||
|
|
||||||
import warnings
|
import warnings
|
||||||
|
|
||||||
warnings.filterwarnings("error", category=SyntaxWarning, module=__name__)
|
warnings.filterwarnings("error", module="<test code>")
|
||||||
|
|
||||||
def compile_and_catch_warning(text):
|
def compile_and_catch_warning(text):
|
||||||
try:
|
try:
|
||||||
compile(text, "<test code>", "exec")
|
compile(text, "<test code>", "exec")
|
||||||
except SyntaxWarning, msg:
|
except SyntaxError, msg:
|
||||||
print "got SyntaxWarning as expected"
|
print "got SyntaxError as expected"
|
||||||
else:
|
else:
|
||||||
print "expected SyntaxWarning"
|
print "expected SyntaxError"
|
||||||
|
|
||||||
prog_text_1 = """
|
prog_text_1 = """
|
||||||
def wrong1():
|
def wrong1():
|
||||||
|
|
Loading…
Reference in New Issue