(self)
| 315 | self.assertIs(v.get(), True) |
| 316 | |
| 317 | def test_set(self): |
| 318 | true = 1 if self.root.wantobjects() else "1" |
| 319 | false = 0 if self.root.wantobjects() else "0" |
| 320 | v = BooleanVar(self.root, name="name") |
| 321 | v.set(True) |
| 322 | self.assertEqual(self.root.globalgetvar("name"), true) |
| 323 | v.set("0") |
| 324 | self.assertEqual(self.root.globalgetvar("name"), false) |
| 325 | v.set(42) |
| 326 | self.assertEqual(self.root.globalgetvar("name"), true) |
| 327 | v.set(0) |
| 328 | self.assertEqual(self.root.globalgetvar("name"), false) |
| 329 | v.set("on") |
| 330 | self.assertEqual(self.root.globalgetvar("name"), true) |
| 331 | |
| 332 | def test_invalid_value_domain(self): |
| 333 | false = 0 if self.root.wantobjects() else "0" |
nothing calls this directly
no test coverage detected