Skip to content

Commit 15cac99

Browse files
committed
test: Add a simple test for ttk.Widget.cget
1 parent fb44bef commit 15cac99

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Lib/test/test_ttk/test_widgets.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,12 @@ def test_cb(arg1, **kw):
123123
self.widget.state(['active', '!disabled'])
124124
self.assertEqual(self.widget.state(), ('active', ))
125125

126+
def test_widget_cget(self):
127+
# Check whether the return value of cget is a string
128+
self.assertIsInstance(self.widget.cget("width"), str)
129+
self.assertEqual(self.widget.cget("state"), tkinter.NORMAL)
130+
self.assertEqual(self.widget.cget("text"), "Text")
131+
126132

127133
class AbstractToplevelTest(AbstractWidgetTest, PixelSizeTests):
128134
_rounds_pixels = False

0 commit comments

Comments
 (0)