def test_setType(self): # test setting of type dial = Dial(size=50, type='float') dial.set(100.0) dial.master.update() pause() # we can mix configure(type=float) and configure(type='float') dial.configure(type=float) self.assertEqual(dial.type == float,True) self.assertEqual(type(dial.get()) == type(1.0),True) dial.configure(type='int') self.assertEqual(dial.type == int,True) self.assertEqual(type(dial.get()) == type(1),True) dial.master.update() pause() dial.master.withdraw() dial.master.destroy()
def test_setType(self): # test setting of type dial = Dial(size=50, type='float') dial.set(100.0) dial.master.update() pause() # we can mix configure(type=float) and configure(type='float') dial.configure(type=float) self.assertEqual(dial.type == float, True) self.assertEqual(type(dial.get()) == type(1.0), True) dial.configure(type='int') self.assertEqual(dial.type == int, True) self.assertEqual(type(dial.get()) == type(1), True) dial.master.update() pause() dial.master.withdraw() dial.master.destroy()