mirror of
https://github.com/sqlalchemy/sqlalchemy.git
synced 2026-06-05 23:37:20 -04:00
don't split the regexps for chop_traceback()
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user