]> granicus.if.org Git - python/commitdiff
this is better written using assertRaises
authorBenjamin Peterson <benjamin@python.org>
Tue, 24 Mar 2009 03:24:56 +0000 (03:24 +0000)
committerBenjamin Peterson <benjamin@python.org>
Tue, 24 Mar 2009 03:24:56 +0000 (03:24 +0000)
Lib/test/test_support.py

index 5186a57dd31f52d2674de9d34af5ec7cc7fd0faa..df3dce675616bcf3e6c34c80d99cdc47f9ae0fb2 100644 (file)
@@ -370,12 +370,8 @@ def make_bad_fd():
         unlink(TESTFN)
 
 def check_syntax_error(testcase, statement):
-    try:
-        compile(statement, '<test string>', 'exec')
-    except SyntaxError:
-        pass
-    else:
-        testcase.fail('Missing SyntaxError: "%s"' % statement)
+    testcase.assertRaises(SyntaxError, compile, statement,
+                          '<test string>', 'exec')
 
 def open_urlresource(url):
     import urllib, urlparse