diff options
author | Paul McGuire <ptmcg@users.noreply.github.com> | 2020-06-28 15:25:56 -0500 |
---|---|---|
committer | Paul McGuire <ptmcg@users.noreply.github.com> | 2020-06-28 15:25:56 -0500 |
commit | ef1ec371355a249722317e44c120945be328c72a (patch) | |
tree | fc6b983b16f91a686d19c782cac4a7a731288eca /pyparsing/testing.py | |
parent | 466c9072e8b702695f7adf9044e846b06d427f87 (diff) | |
download | pyparsing-git-ef1ec371355a249722317e44c120945be328c72a.tar.gz |
Fixed traceback trimming, and added ParserElement.verbose_traceback save/restore to reset_pyparsing_context()
Diffstat (limited to 'pyparsing/testing.py')
-rw-r--r-- | pyparsing/testing.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pyparsing/testing.py b/pyparsing/testing.py index e1d0cde..393f37b 100644 --- a/pyparsing/testing.py +++ b/pyparsing/testing.py @@ -51,6 +51,8 @@ class pyparsing_test: "literal_string_class" ] = ParserElement._literalStringClass + self._save_context["verbose_stacktrace"] = ParserElement.verbose_stacktrace + self._save_context["packrat_enabled"] = ParserElement._packratEnabled if ParserElement._packratEnabled: self._save_context[ @@ -80,6 +82,8 @@ class pyparsing_test: self._save_context["default_whitespace"] ) + ParserElement.verbose_stacktrace = self._save_context["verbose_stacktrace"] + Keyword.DEFAULT_KEYWORD_CHARS = self._save_context["default_keyword_chars"] ParserElement.inlineLiteralsUsing( self._save_context["literal_string_class"] |