Browse Source

Issue #27312: Fix TypeError in test_setupapp

pull/9921/head
Berker Peksag 10 years ago
parent
commit
75a25867ab
  1. 5
      Lib/idlelib/idle_test/test_macosx.py

5
Lib/idlelib/idle_test/test_macosx.py

@ -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…
Cancel
Save