aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/test/test_tkinter/test_widgets.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_tkinter/test_widgets.py')
-rw-r--r--Lib/test/test_tkinter/test_widgets.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/Lib/test/test_tkinter/test_widgets.py b/Lib/test/test_tkinter/test_widgets.py
index 85bf5ff7652..f5f2fd2ee37 100644
--- a/Lib/test/test_tkinter/test_widgets.py
+++ b/Lib/test/test_tkinter/test_widgets.py
@@ -660,7 +660,9 @@ class TextTest(AbstractWidgetTest, unittest.TestCase):
widget = self.create()
self.checkParam(widget, 'tabs', (10.2, 20.7, '1i', '2i'))
self.checkParam(widget, 'tabs', '10.2 20.7 1i 2i',
- expected=('10.2', '20.7', '1i', '2i'))
+ expected=(10.2, 20.7, '1i', '2i')
+ if get_tk_patchlevel(self.root) >= (8, 6, 14)
+ else ('10.2', '20.7', '1i', '2i'))
self.checkParam(widget, 'tabs', '2c left 4c 6c center',
expected=('2c', 'left', '4c', '6c', 'center'))
self.checkInvalidParam(widget, 'tabs', 'spam',
@@ -999,12 +1001,16 @@ class ListboxTest(AbstractWidgetTest, unittest.TestCase):
widget.itemconfigure()
with self.assertRaisesRegex(TclError, 'bad listbox index "red"'):
widget.itemconfigure('red')
+ if get_tk_patchlevel(self.root) >= (8, 6, 14):
+ prefix = ('background', '', '', '')
+ else:
+ prefix = ('background', 'background', 'Background', '')
self.assertEqual(widget.itemconfigure(0, 'background'),
- ('background', 'background', 'Background', '', 'red'))
+ (*prefix, 'red'))
self.assertEqual(widget.itemconfigure('end', 'background'),
- ('background', 'background', 'Background', '', 'violet'))
+ (*prefix, 'violet'))
self.assertEqual(widget.itemconfigure('@0,0', 'background'),
- ('background', 'background', 'Background', '', 'red'))
+ (*prefix, 'red'))
d = widget.itemconfigure(0)
self.assertIsInstance(d, dict)