Exemplo n.º 1
0
 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()
Exemplo n.º 2
0
    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)