def test_custom_max_backoff(self): now = time.time() _backoff = Backoff(max_backoff=7200) _backoff.backoff_time = 4096 _backoff._bump_backoff() self.assertEqual(7200, _backoff.backoff_time)
def test_custom_max_backoff(self): now = time.time() _backoff = Backoff(max_backoff=7200) _backoff.backoff_time = 4096 _backoff._bump_backoff() self.assertEqual(7200, _backoff.backoff_time)
def test_max_backoff(self): now = time.time() _backoff = Backoff() _backoff.backoff_time = 3600 _backoff._bump_backoff() self.assertEqual(3600, _backoff.backoff_time)
def test_max_backoff(self): now = time.time() _backoff = Backoff() _backoff.backoff_time = 3600 _backoff._bump_backoff() self.assertEqual(3600, _backoff.backoff_time)
def test_reset(self): _backoff = Backoff() now = time.time() _backoff.start_time = now - 3 _backoff.backoff_time = 2 @_backoff def foo(): pass foo() self.assertEqual(None, _backoff.backoff_time) self.assertEqual(None, _backoff.start_time)
def test_reset(self): _backoff = Backoff() now = time.time() _backoff.start_time = now-3 _backoff.backoff_time = 2 @_backoff def foo(): pass foo() self.assertEqual(None, _backoff.backoff_time) self.assertEqual(None, _backoff.start_time)