summaryrefslogtreecommitdiffstats
path: root/Lib/tkinter/test/test_tkinter
diff options
context:
space:
mode:
authorJuliette Monsel <j4321@users.noreply.github.com>2018-10-18 19:28:31 (GMT)
committerSerhiy Storchaka <storchaka@gmail.com>2018-10-18 19:28:31 (GMT)
commit1deea5e53991b46351f6bb395b22365c9455ed88 (patch)
treeff06edbf2cb6330de85e5f713355b1ff1453d92a /Lib/tkinter/test/test_tkinter
parentbbd90e4f6273f1c29c03ab1374fdbd1a862fc14a (diff)
downloadcpython-1deea5e53991b46351f6bb395b22365c9455ed88.zip
cpython-1deea5e53991b46351f6bb395b22365c9455ed88.tar.gz
cpython-1deea5e53991b46351f6bb395b22365c9455ed88.tar.bz2
bpo-34936: Fix TclError in tkinter.Spinbox.selection_element(). (GH-9760)
Diffstat (limited to 'Lib/tkinter/test/test_tkinter')
-rw-r--r--Lib/tkinter/test/test_tkinter/test_widgets.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/Lib/tkinter/test/test_tkinter/test_widgets.py b/Lib/tkinter/test/test_tkinter/test_widgets.py
index 12a0fbe..16e9d93 100644
--- a/Lib/tkinter/test/test_tkinter/test_widgets.py
+++ b/Lib/tkinter/test/test_tkinter/test_widgets.py
@@ -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)