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