diff options
author | Ram Rachum <ram@rachum.com> | 2020-06-12 13:42:51 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2021-12-09 17:57:51 -0500 |
commit | 8c4ce94b7d075e8fe705bce9100d6b0bc3e816e6 (patch) | |
tree | 1de9fa09606e65064482fedc3daf7479bf69e669 /test/test_exceptions.py | |
parent | f1fb195706b02966412009f310cb1e0e126a97be (diff) | |
download | mako-8c4ce94b7d075e8fe705bce9100d6b0bc3e816e6.tar.gz |
Fix exception causes in lookup.py
Mako now performs exception chaining using ``raise from``, correctly
identifying underlying exception conditions when it raises its own
exceptions. Pull request courtesy Ram Rachum.
Additionally includes cleanup of the test suite to include
better exception fixtures.
Closes: #319
Pull-request: https://github.com/sqlalchemy/mako/pull/319
Pull-request-sha: d06526ac3f80ca9d24cd8143d8afde254f80b094
Additionally:
Fixes: #348
Change-Id: Ibb2864de822bf4b63adf22a6bb32cf0758d296bd
Diffstat (limited to 'test/test_exceptions.py')
-rw-r--r-- | test/test_exceptions.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/test_exceptions.py b/test/test_exceptions.py index dc3b735..b4246bd 100644 --- a/test/test_exceptions.py +++ b/test/test_exceptions.py @@ -4,10 +4,10 @@ import sys from mako import exceptions from mako.lookup import TemplateLookup from mako.template import Template -from test import requires_no_pygments_exceptions -from test import requires_pygments_14 -from test import TemplateTest -from test.util import result_lines +from .util.exclusions import requires_no_pygments_exceptions +from .util.exclusions import requires_pygments_14 +from .util.fixtures import TemplateTest +from .util.helpers import result_lines class ExceptionsTest(TemplateTest): |