Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r63466:086682bc42b6
Date: 2013-04-17 15:48 -0700
http://bitbucket.org/pypy/pypy/changeset/086682bc42b6/
Log: terrible hack/workaround for a bogus test_ztranslation failure
diff --git a/pypy/module/_io/test/test_ztranslation.py
b/pypy/module/_io/test/test_ztranslation.py
--- a/pypy/module/_io/test/test_ztranslation.py
+++ b/pypy/module/_io/test/test_ztranslation.py
@@ -1,4 +1,15 @@
+from pypy.interpreter.typedef import GetSetProperty
+from pypy.module.exceptions.interp_exceptions import W_BaseException
from pypy.objspace.fake.checkmodule import checkmodule
def test_checkmodule():
+ # XXX: PyTraceback usage in these methods blows up checkmodule
+ def descr_gettraceback(self, space):
+ return space.w_None
+ def descr_settraceback(self, space, w_newtraceback):
+ pass
+ W_BaseException.descr_gettraceback = descr_gettraceback
+ W_BaseException.descr_settraceback = descr_settraceback
+ W_BaseException.typedef.add_entries(
+ __traceback__=GetSetProperty(descr_gettraceback, descr_settraceback))
checkmodule('_io')
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit