コード例 #1
0
 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()
コード例 #2
0
 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()