MCPcopy Index your code
hub / github.com/python/cpython / checkBooleanParam

Method checkBooleanParam

Lib/test/test_tkinter/widget_tests.py:98–105  ·  view source on GitHub ↗
(self, widget, name)

Source from the content-addressed store, hash-verified

96 self.checkInvalidParam(widget, name, 'spam', errmsg=errmsg)
97
98 def checkBooleanParam(self, widget, name):
99 for value in (False, 0, 'false', 'no', 'off'):
100 self.checkParam(widget, name, value, expected=0)
101 for value in (True, 1, 'true', 'yes', 'on'):
102 self.checkParam(widget, name, value, expected=1)
103 errmsg = 'expected boolean value but got "{}"'
104 self.checkInvalidParam(widget, name, '', errmsg=errmsg)
105 self.checkInvalidParam(widget, name, 'spam', errmsg=errmsg)
106
107 def checkColorParam(self, widget, name, *, allow_empty=None, **kwargs):
108 self.checkParams(widget, name,

Calls 2

checkParamMethod · 0.95
checkInvalidParamMethod · 0.95

Tested by

no test coverage detected