def test_modifying_max_wait_between_retries(self): ApiConfig.max_wait_between_retries = 3000 retries = Connection.get_session().get_adapter( ApiConfig.api_protocol).max_retries self.assertEqual(retries.BACKOFF_MAX, ApiConfig.max_wait_between_retries)
def test_modifying_retry_status_codes(self): ApiConfig.retry_status_codes = [1, 2, 3] retries = Connection.get_session().get_adapter( ApiConfig.api_protocol).max_retries self.assertEqual(retries.status_forcelist, ApiConfig.retry_status_codes)
def test_modifying_retry_backoff_factor(self): ApiConfig.retry_backoff_factor = 3000 retries = Connection.get_session().get_adapter( ApiConfig.api_protocol).max_retries self.assertEqual(retries.backoff_factor, ApiConfig.retry_backoff_factor)
def test_modifying_number_of_retries(self): ApiConfig.number_of_retries = 3000 retries = Connection.get_session().get_adapter(ApiConfig.api_protocol).max_retries self.assertEqual(retries.total, ApiConfig.number_of_retries) self.assertEqual(retries.connect, ApiConfig.number_of_retries) self.assertEqual(retries.read, ApiConfig.number_of_retries)
def test_modifying_number_of_retries(self): ApiConfig.number_of_retries = 3000 retries = Connection.get_session().get_adapter(ApiConfig.api_protocol).max_retries self.assertEqual(retries.total, ApiConfig.number_of_retries) self.assertEqual(retries.connect, ApiConfig.number_of_retries) self.assertEqual(retries.read, ApiConfig.number_of_retries)
def test_modifying_use_retries(self): ApiConfig.use_retries = False retries = Connection.get_session().get_adapter(ApiConfig.api_protocol).max_retries self.assertEqual(retries.total, 0)
def test_modifying_max_wait_between_retries(self): ApiConfig.max_wait_between_retries = 3000 retries = Connection.get_session().get_adapter(ApiConfig.api_protocol).max_retries self.assertEqual(retries.BACKOFF_MAX, ApiConfig.max_wait_between_retries)
def test_modifying_retry_status_codes(self): ApiConfig.retry_status_codes = [1, 2, 3] retries = Connection.get_session().get_adapter(ApiConfig.api_protocol).max_retries self.assertEqual(retries.status_forcelist, ApiConfig.retry_status_codes)
def test_modifying_retry_backoff_factor(self): ApiConfig.retry_backoff_factor = 3000 retries = Connection.get_session().get_adapter(ApiConfig.api_protocol).max_retries self.assertEqual(retries.backoff_factor, ApiConfig.retry_backoff_factor)
def test_modifying_use_retries(self): ApiConfig.use_retries = False retries = Connection.get_session().get_adapter(ApiConfig.api_protocol).max_retries self.assertEqual(retries.total, 0)