# HG changeset patch -- Bitbucket.org # Project py-trunk # URL http://bitbucket.org/hpk42/py-trunk/overview # User holger krekel <hol...@merlinux.eu> # Date 1273592636 -7200 # Node ID b6b06354b555e6e0194220d3fa9559859c67c5f5 # Parent df247537c752e41ec5de0a2af496da0c25dd2cfb avoid helper functions showing up in py.test tracebacks
--- a/py/_builtin.py +++ b/py/_builtin.py @@ -175,6 +175,7 @@ else: def exec_(obj, globals=None, locals=None): """ minimal backport of py3k exec statement. """ + __tracebackhide__ = True if globals is None: frame = sys._getframe(1) globals = frame.f_globals @@ -187,14 +188,17 @@ else: if sys.version_info >= (3,0): exec (""" def _reraise(cls, val, tb): + __tracebackhide__ = True assert hasattr(val, '__traceback__') raise val """) else: exec (""" def _reraise(cls, val, tb): + __tracebackhide__ = True raise cls, val, tb def exec2(obj, globals, locals): + __tracebackhide__ = True exec obj in globals, locals """) --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,9 @@ +Changes between 1.3.0 and 1.3.1 +================================================== + +- improve tracebacks showing: + - raises shows shorter more relevant tracebacks + Changes between 1.2.1 and 1.3.0 ================================================== _______________________________________________ py-svn mailing list py-svn@codespeak.net http://codespeak.net/mailman/listinfo/py-svn