From df3e3d3983d2eaeee8cdfae8ef7b53dfac96cb94 Mon Sep 17 00:00:00 2001 From: Cheryl Sabella Date: Sun, 27 Aug 2017 17:32:12 -0400 Subject: [PATCH] bpo-30780: IDLE: Fix for configdialog test with messagebox --- Lib/idlelib/idle_test/test_configdialog.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Lib/idlelib/idle_test/test_configdialog.py b/Lib/idlelib/idle_test/test_configdialog.py index c947da1866e0997..bf1b84da843b9ab 100644 --- a/Lib/idlelib/idle_test/test_configdialog.py +++ b/Lib/idlelib/idle_test/test_configdialog.py @@ -643,6 +643,7 @@ def test_delete_custom(self): eq = self.assertEqual d = self.page d.button_delete_custom.state(('!disabled',)) + orig_askyesno = configdialog.tkMessageBox.askyesno yesno = configdialog.tkMessageBox.askyesno = Func() dialog.deactivate_current_config = Func() dialog.activate_config_changes = Func() @@ -678,7 +679,7 @@ def test_delete_custom(self): eq(d.set_theme_type.called, 1) del dialog.activate_config_changes, dialog.deactivate_current_config - del configdialog.tkMessageBox.askyesno + configdialog.tkMessageBox.askyesno = orig_askyesno class KeysPageTest(unittest.TestCase): @@ -1034,6 +1035,7 @@ def test_delete_custom_keys(self): eq = self.assertEqual d = self.page d.button_delete_custom_keys.state(('!disabled',)) + orig_askyesno = configdialog.tkMessageBox.askyesno yesno = configdialog.tkMessageBox.askyesno = Func() dialog.deactivate_current_config = Func() dialog.activate_config_changes = Func() @@ -1069,7 +1071,7 @@ def test_delete_custom_keys(self): eq(d.set_keys_type.called, 1) del dialog.activate_config_changes, dialog.deactivate_current_config - del configdialog.tkMessageBox.askyesno + configdialog.tkMessageBox.askyesno = orig_askyesno class GenPageTest(unittest.TestCase):