[pypy-svn] r75602 - in pypy/branch/fast-forward/pypy/interpreter/astcompiler: . test
benjamin at codespeak.net
benjamin at codespeak.net
Fri Jun 25 17:24:28 CEST 2010
Author: benjamin
Date: Fri Jun 25 17:24:26 2010
New Revision: 75602
Modified:
pypy/branch/fast-forward/pypy/interpreter/astcompiler/astbuilder.py
pypy/branch/fast-forward/pypy/interpreter/astcompiler/test/test_astbuilder.py
Log:
being nitpicky about error messages
Modified: pypy/branch/fast-forward/pypy/interpreter/astcompiler/astbuilder.py
==============================================================================
--- pypy/branch/fast-forward/pypy/interpreter/astcompiler/astbuilder.py (original)
+++ pypy/branch/fast-forward/pypy/interpreter/astcompiler/astbuilder.py Fri Jun 25 17:24:26 2010
@@ -116,7 +116,7 @@
try:
misc.check_forbidden_name(name)
except misc.ForbiddenNameAssignment, e:
- self.error("assignment to %s" % (e.name,), node)
+ self.error("cannot assign to %s" % (e.name,), node)
def set_context(self, expr, ctx):
"""Set the context of an expression to Store or Del if possible."""
@@ -125,7 +125,7 @@
except ast.UnacceptableExpressionContext, e:
self.error_ast(e.msg, e.node)
except misc.ForbiddenNameAssignment, e:
- self.error_ast("assignment to %s" % (e.name,), e.node)
+ self.error_ast("cannot assign to %s" % (e.name,), e.node)
def handle_print_stmt(self, print_node):
dest = None
Modified: pypy/branch/fast-forward/pypy/interpreter/astcompiler/test/test_astbuilder.py
==============================================================================
--- pypy/branch/fast-forward/pypy/interpreter/astcompiler/test/test_astbuilder.py (original)
+++ pypy/branch/fast-forward/pypy/interpreter/astcompiler/test/test_astbuilder.py Fri Jun 25 17:24:26 2010
@@ -794,7 +794,7 @@
for template in invalid:
input = template % (name,)
exc = py.test.raises(SyntaxError, self.get_ast, input).value
- assert exc.msg == "assignment to %s" % (name,)
+ assert exc.msg == "cannot assign to %s" % (name,)
def test_lambda(self):
lam = self.get_first_expr("lambda x: expr")
More information about the Pypy-commit
mailing list