def test_timer_init(self): tmr = Timer() tmr.Name = 'asdf' tmr.On = True #state of timer object tmr.Complete = True #completion state tmr.Diff = [1,2,3,4] #[hour,minute,second,microseconds] time until finish tmr.Finish = [1,2,3,4] #[hour,minute,second,microseconds] time until finish tmr.Length = [1,2,3,4] #[hour,minute,second,microseconds] length of timer tmr.cReset = True tmr.cPause = True tmr.cStart = True tmr.cDest = True tmr.Show = False tmr.Reset() self.assertEqual(tmr.Name, 'Timer') self.assertEqual(tmr.On, False) self.assertEqual(tmr.Complete, False) self.assertEqual(tmr.Diff, [0,0,0,0]) self.assertEqual(tmr.Finish, [0,0,0,0]) self.assertEqual(tmr.Length, [0,0,0,0]) self.assertEqual(tmr.cReset, False) self.assertEqual(tmr.cPause, False) self.assertEqual(tmr.cStart, False) self.assertEqual(tmr.cDest, False) self.assertEqual(tmr.Show, True)
def test_timer_Pause(self): tmr = Timer() tmr.On = True tmr.Pause() self.assertEqual(tmr.On, False)
def test_timer_Start(self): tmr = Timer() tmr.On = False tmr.Start() self.assertEqual(tmr.On, True)