def test_backoff_time_max_value(self): t = router.backoff_time(attempt=10, retry_backoff=2., max_delay=5) self.assertTrue(abs(t - 5.) < 0.0001)
def test_backoff_time_first_value(self): t = router.backoff_time(attempt=0, retry_backoff=2.) random.seed(0) self.assertTrue(1.5 <= t <= 2.5)