summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib
diff options
context:
space:
mode:
authorTerry Jan Reedy <tjreedy@udel.edu>2017-09-11 20:02:33 (GMT)
committerGitHub <noreply@github.com>2017-09-11 20:02:33 (GMT)
commit667522efa8fedfb57fd89d7335d7dfd270f274d5 (patch)
tree0e785f9cc3bd83874e75834c7c7c2817fc8f9b2b /Lib/idlelib
parent4866957e86594935ec2e6434b6e470ebeb0c79b4 (diff)
downloadcpython-667522efa8fedfb57fd89d7335d7dfd270f274d5.zip
cpython-667522efa8fedfb57fd89d7335d7dfd270f274d5.tar.gz
cpython-667522efa8fedfb57fd89d7335d7dfd270f274d5.tar.bz2
bpo-31414: IDLE -- fix tk entry box tests by deleting first. (#3501)
Adding to an int entry is not the same as deleting and inserting because int('') will fail.
Diffstat (limited to 'Lib/idlelib')
-rw-r--r--Lib/idlelib/idle_test/test_configdialog.py28
1 files changed, 17 insertions, 11 deletions
diff --git a/Lib/idlelib/idle_test/test_configdialog.py b/Lib/idlelib/idle_test/test_configdialog.py
index 3d6a858..cae7186 100644
--- a/Lib/idlelib/idle_test/test_configdialog.py
+++ b/Lib/idlelib/idle_test/test_configdialog.py
@@ -1128,15 +1128,18 @@ class GenPageTest(unittest.TestCase):
def test_editor_size(self):
d = self.page
- d.win_height_int.insert(0, '1')
- self.assertEqual(mainpage, {'EditorWindow': {'height': '140'}})
+ d.win_height_int.delete(0, 'end')
+ d.win_height_int.insert(0, '11')
+ self.assertEqual(mainpage, {'EditorWindow': {'height': '11'}})
changes.clear()
- d.win_width_int.insert(0, '1')
- self.assertEqual(mainpage, {'EditorWindow': {'width': '180'}})
+ d.win_width_int.delete(0, 'end')
+ d.win_width_int.insert(0, '11')
+ self.assertEqual(mainpage, {'EditorWindow': {'width': '11'}})
def test_autocomplete_wait(self):
- self.page.auto_wait_int.insert(0, '1')
- self.assertEqual(extpage, {'AutoComplete': {'popupwait': '12000'}})
+ self.page.auto_wait_int.delete(0, 'end')
+ self.page.auto_wait_int.insert(0, '11')
+ self.assertEqual(extpage, {'AutoComplete': {'popupwait': '11'}})
def test_parenmatch(self):
d = self.page
@@ -1144,8 +1147,9 @@ class GenPageTest(unittest.TestCase):
d.paren_style_type['menu'].invoke(0)
eq(extpage, {'ParenMatch': {'style': 'opener'}})
changes.clear()
- d.paren_flash_time.insert(0, '2')
- eq(extpage, {'ParenMatch': {'flash-delay': '2500'}})
+ d.paren_flash_time.delete(0, 'end')
+ d.paren_flash_time.insert(0, '11')
+ eq(extpage, {'ParenMatch': {'flash-delay': '11'}})
changes.clear()
d.bell_on.invoke()
eq(extpage, {'ParenMatch': {'bell': 'False'}})
@@ -1158,12 +1162,14 @@ class GenPageTest(unittest.TestCase):
self.assertEqual(mainpage, {'General': {'autosave': '0'}})
def test_paragraph(self):
- self.page.format_width_int.insert(0, '1')
- self.assertEqual(extpage, {'FormatParagraph': {'max-width': '172'}})
+ self.page.format_width_int.delete(0, 'end')
+ self.page.format_width_int.insert(0, '11')
+ self.assertEqual(extpage, {'FormatParagraph': {'max-width': '11'}})
def test_context(self):
+ self.page.context_int.delete(0, 'end')
self.page.context_int.insert(0, '1')
- self.assertEqual(extpage, {'CodeContext': {'numlines': '13'}})
+ self.assertEqual(extpage, {'CodeContext': {'numlines': '1'}})
def test_source_selected(self):
d = self.page