def test_not_enabled(self): t = TaskTimerStats() t.enabled = False self.assertFalse(t.publish(isnot="enabled")) self.assertFalse(getattr(t, "time_start", None)) t.run("foo", "bar", [], {}) t.stop()
def assertTimeElapsed(self, time_sleep, max_appx, min_appx, appx): t = TaskTimerStats() t.enabled = True t.run("foo", "bar", [], {}) self.assertTrue(t.time_start) time.sleep(time_sleep) time_stop = t.stop() self.assertTrue(time_stop) self.assertFalse(time_stop > max_appx) self.assertFalse(time_stop <= min_appx) strstop = str(time_stop)[0:3] # Time elapsed is approximately 0.1 seconds. self.assertTrue(strstop == appx)