Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f012ba4 commit 1ce2289Copy full SHA for 1ce2289
1 file changed
Lib/tkinter/test/test_tkinter/test_widgets.py
@@ -916,6 +916,24 @@ def test_orient(self):
916
self.checkEnumParam(widget, 'orient', 'vertical', 'horizontal',
917
errmsg='bad orientation "{}": must be vertical or horizontal')
918
919
+ def test_activate(self):
920
+ sb = self.create()
921
+ for e in ('arrow1', 'slider', 'arrow2'):
922
+ sb.activate(e)
923
+ sb.activate('')
924
+ self.assertRaises(TypeError, sb.activate)
925
+ self.assertRaises(TypeError, sb.activate, 'arrow1', 'arrow2')
926
+
927
+ def test_set(self):
928
929
+ sb.set(0.2, 0.4)
930
+ self.assertEqual(sb.get(), (0.2, 0.4))
931
+ self.assertRaises(TclError, sb.set, 'abc', 'def')
932
+ self.assertRaises(TclError, sb.set, 0.6, 'def')
933
+ self.assertRaises(TclError, sb.set, 0.6, None)
934
+ self.assertRaises(TclError, sb.set, 0.6)
935
+ self.assertRaises(TclError, sb.set, 0.6, 0.7, 0.8)
936
937
938
@add_standard_options(StandardOptionsTests)
939
class PanedWindowTest(AbstractWidgetTest, unittest.TestCase):
0 commit comments