summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/idle_test
diff options
context:
space:
mode:
authorTerry Jan Reedy <tjreedy@udel.edu>2021-04-30 03:52:47 (GMT)
committerGitHub <noreply@github.com>2021-04-30 03:52:47 (GMT)
commita62e424de0c394cda178a8d934d06f0559b5e28d (patch)
tree59e0e7e3e29155ec6775701872173c77b72c24ee /Lib/idlelib/idle_test
parent175a54b2d8f967605f1d46b5cadccdcf2b54842f (diff)
downloadcpython-a62e424de0c394cda178a8d934d06f0559b5e28d.zip
cpython-a62e424de0c394cda178a8d934d06f0559b5e28d.tar.gz
cpython-a62e424de0c394cda178a8d934d06f0559b5e28d.tar.bz2
bpo-43981: Fix error in idle-test leak test (GH-25739)
Remove call to macosx.setupApp, which calls macosc.overrideRootMenu, which modifies the menus, which results in two failures in the second round of the leak test.
Diffstat (limited to 'Lib/idlelib/idle_test')
-rw-r--r--Lib/idlelib/idle_test/test_sidebar.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/Lib/idlelib/idle_test/test_sidebar.py b/Lib/idlelib/idle_test/test_sidebar.py
index 7228d0e..0497f6d 100644
--- a/Lib/idlelib/idle_test/test_sidebar.py
+++ b/Lib/idlelib/idle_test/test_sidebar.py
@@ -7,11 +7,10 @@ import unittest
import unittest.mock
from test.support import requires, swap_attr
import tkinter as tk
-from .tkinter_testing_utils import run_in_tk_mainloop
+from idlelib.idle_test.tkinter_testing_utils import run_in_tk_mainloop
from idlelib.delegator import Delegator
from idlelib.editor import fixwordbreaks
-from idlelib import macosx
from idlelib.percolator import Percolator
import idlelib.pyshell
from idlelib.pyshell import fix_x11_paste, PyShell, PyShellFileList
@@ -408,7 +407,7 @@ class ShellSidebarTest(unittest.TestCase):
fix_x11_paste(root)
cls.flist = flist = PyShellFileList(root)
- macosx.setupApp(root, flist)
+ # See #43981 about macosx.setupApp(root, flist) causing failure.
root.update_idletasks()
cls.init_shell()