diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2018-06-22 02:49:06 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-22 02:49:06 (GMT) |
commit | a0622f1071164bc67a307cfec1173c295901c4b9 (patch) | |
tree | 508695269149b7d511582091ec89f657706394b9 /Lib/idlelib/stackviewer.py | |
parent | b225cb770fb17596298f5a05c41a7c90c470c4f8 (diff) | |
download | cpython-a0622f1071164bc67a307cfec1173c295901c4b9.zip cpython-a0622f1071164bc67a307cfec1173c295901c4b9.tar.gz cpython-a0622f1071164bc67a307cfec1173c295901c4b9.tar.bz2 |
bpo-33905: Add test for idlelib.stackview.StackBrowser. (GH-7852)
Increases coverage by 44%.
(cherry picked from commit bcd3a1a18d841338f57c39f6a7de8cf14d0c3e03)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Diffstat (limited to 'Lib/idlelib/stackviewer.py')
-rw-r--r-- | Lib/idlelib/stackviewer.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/idlelib/stackviewer.py b/Lib/idlelib/stackviewer.py index 71cfb78..94ffb4e 100644 --- a/Lib/idlelib/stackviewer.py +++ b/Lib/idlelib/stackviewer.py @@ -8,6 +8,7 @@ from idlelib.debugobj import ObjectTreeItem, make_objecttreeitem from idlelib.tree import TreeNode, TreeItem, ScrolledCanvas def StackBrowser(root, flist=None, tb=None, top=None): + global sc, item, node # For testing. if top is None: top = tk.Toplevel(root) sc = ScrolledCanvas(top, bg="white", highlightthickness=0) @@ -134,7 +135,6 @@ def _stack_viewer(parent): # htest # intentional_name_error except NameError: exc_type, exc_value, exc_tb = sys.exc_info() - # inject stack trace to sys sys.last_type = exc_type sys.last_value = exc_value @@ -149,7 +149,7 @@ def _stack_viewer(parent): # htest # if __name__ == '__main__': from unittest import main - main('idlelib.idle_test.test_stackviewer', verbosity=2) + main('idlelib.idle_test.test_stackviewer', verbosity=2, exit=False) from idlelib.idle_test.htest import run run(_stack_viewer) |