(self)
| 459 | self.assertEqual(ttk.tclobjs_to_py(adict), {'opt': 'välúè'}) |
| 460 | |
| 461 | def test_multivalues(self): |
| 462 | adict = {'opt': [1, 2, 3, 4]} |
| 463 | self.assertEqual(ttk.tclobjs_to_py(adict), {'opt': [1, 2, 3, 4]}) |
| 464 | |
| 465 | adict['opt'] = [1, 'xm', 3] |
| 466 | self.assertEqual(ttk.tclobjs_to_py(adict), {'opt': [1, 'xm', 3]}) |
| 467 | |
| 468 | adict['opt'] = (MockStateSpec('a', 'b'), 'válũè') |
| 469 | self.assertEqual(ttk.tclobjs_to_py(adict), |
| 470 | {'opt': [('a', 'b', 'válũè')]}) |
| 471 | |
| 472 | self.assertEqual(ttk.tclobjs_to_py({'x': ['y z']}), |
| 473 | {'x': ['y z']}) |
| 474 | |
| 475 | def test_nosplit(self): |
| 476 | self.assertEqual(ttk.tclobjs_to_py({'text': 'some text'}), |
nothing calls this directly
no test coverage detected