mirror of https://github.com/python/cpython
Issue #27312: Fix TypeError in test_setupapp
This commit is contained in:
parent
fdb6ef774a
commit
75a25867ab
|
@ -84,7 +84,7 @@ class SetupTest(unittest.TestCase):
|
|||
del cls.root
|
||||
|
||||
@mock.patch('idlelib.macosx.overrideRootMenu') #27312
|
||||
def test_setupapp(self):
|
||||
def test_setupapp(self, overrideRootMenu):
|
||||
"Call setupApp with each possible graphics type."
|
||||
root = self.root
|
||||
flist = FileList(root)
|
||||
|
@ -92,6 +92,9 @@ class SetupTest(unittest.TestCase):
|
|||
with self.subTest(tktype=tktype):
|
||||
macosx._tk_type = tktype
|
||||
macosx.setupApp(root, flist)
|
||||
if tktype in ('carbon', 'cocoa'):
|
||||
self.assertTrue(overrideRootMenu.called)
|
||||
overrideRootMenu.reset_mock()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
Loading…
Reference in New Issue