bpo-34936: Fix TclError in tkinter.Spinbox.selection_element(). (GH-9760)

This commit is contained in:
Juliette Monsel 2018-10-18 21:28:31 +02:00 committed by Serhiy Storchaka
parent bbd90e4f62
commit 1deea5e539
3 changed files with 14 additions and 5 deletions

View file

@ -522,7 +522,14 @@ class SpinboxTest(EntryTest, unittest.TestCase):
self.assertEqual(widget.selection_get(), '2345')
widget.selection_adjust(0)
self.assertEqual(widget.selection_get(), '12345')
widget.selection_adjust(0)
def test_selection_element(self):
widget = self.create()
self.assertEqual(widget.selection_element(), "none")
widget.selection_element("buttonup")
self.assertEqual(widget.selection_element(), "buttonup")
widget.selection_element("buttondown")
self.assertEqual(widget.selection_element(), "buttondown")
@add_standard_options(StandardOptionsTests)