def testInactiveConstructor(self): sw = StopWatch(active=False, time_source=self.ts) self.assertFalse(sw.isActive()) check(self, sw, 0.0, 0.0) self.ts.updateDelta(0.1) check(self, sw, 0.0, 0.0) sw.start() sw.update() self.assertTrue(sw.isActive()) self.ts.updateDelta(0.2) check(self, sw, 0.2, 0.2)
def setUp(self): self.ts = TimeSource() self.ts.updateTime(6.0) self.ts.updateDelta(0.1) self.sw = StopWatch(time_source=self.ts)