Exemplo n.º 1
0
 def next_deferred(self):
     utc_now = self._engine.utc_now()
     time_to_fire = self._find_next_fire_time(utc_now)
     seconds_delay = repeat.datetime_to_seconds_delay(utc_now, time_to_fire)
     return task.deferLater(reactor, seconds_delay, lambda: None)
Exemplo n.º 2
0
 def compareDifference(delta, expected_seconds):
   seconds = repeat.datetime_to_seconds_delay(now, now + delta)
   self.assertAlmostEquals(seconds, expected_seconds, places=2)