summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Lib/test/test_compiler.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/test/test_compiler.py b/Lib/test/test_compiler.py
index f58e6e5273..6ec71ed38f 100644
--- a/Lib/test/test_compiler.py
+++ b/Lib/test/test_compiler.py
@@ -35,7 +35,9 @@ class CompilerTest(unittest.TestCase):
try:
compiler.compile(buf, basename, "exec")
except Exception, e:
- e.args[0] += "[in file %s]" % basename
+ args = list(e.args)
+ args[0] += "[in file %s]" % basename
+ e.args = tuple(args)
raise
def testNewClassSyntax(self):