don't split the regexps for chop_traceback()

This commit is contained in:
Mike Bayer
2013-07-12 10:42:18 -04:00
parent fd55be01dd
commit 269a166b73
+2 -4
View File
@@ -1043,10 +1043,6 @@ def warn(msg, stacklevel=3):
warnings.warn(msg, stacklevel=stacklevel)
_SQLA_RE = re.compile(r'sqlalchemy/([a-z_]+/){0,2}[a-z_]+\.py')
_UNITTEST_RE = re.compile(r'unit(?:2|test2?/)')
def only_once(fn):
"""Decorate the given function to be a no-op after it is called exactly
once."""
@@ -1060,6 +1056,8 @@ def only_once(fn):
return update_wrapper(go, fn)
_SQLA_RE = re.compile(r'sqlalchemy/([a-z_]+/){0,2}[a-z_]+\.py')
_UNITTEST_RE = re.compile(r'unit(?:2|test2?/)')
def chop_traceback(tb, exclude_prefix=_UNITTEST_RE, exclude_suffix=_SQLA_RE):
"""Chop extraneous lines off beginning and end of a traceback.