summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2012-09-02 19:04:51 (GMT)
committerBenjamin Peterson <benjamin@python.org>2012-09-02 19:04:51 (GMT)
commitbd0df50fb6fd54efee84707e9e372b5e9133ce03 (patch)
treeb93b8d2f41c0c2da29bfc0993e3957dfa5ae1145 /Lib/test
parente9f72dbf0d857d166626f7fc2713c07a67db1643 (diff)
downloadcpython-bd0df50fb6fd54efee84707e9e372b5e9133ce03.zip
cpython-bd0df50fb6fd54efee84707e9e372b5e9133ce03.tar.gz
cpython-bd0df50fb6fd54efee84707e9e372b5e9133ce03.tar.bz2
get rid of ast_error_finish by passing the compiling struct to ast_error
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_ast.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/test/test_ast.py b/Lib/test/test_ast.py
index 413613f..a8853c7 100644
--- a/Lib/test/test_ast.py
+++ b/Lib/test/test_ast.py
@@ -411,7 +411,9 @@ class ASTHelpers_Test(unittest.TestCase):
try:
1/0
except Exception:
- self.assertRaises(SyntaxError, ast.parse, r"'\U'")
+ with self.assertRaises(SyntaxError) as e:
+ ast.literal_eval(r"'\U'")
+ self.assertIsNotNone(e.exception.__context__)
def test_dump(self):
node = ast.parse('spam(eggs, "and cheese")')