11import json as _json
2- import time
32from contextlib import contextmanager
43from dataclasses import dataclass
54from unittest import mock
98from domain .response .aws_lambda_response import AwsLambdaResponse
109from event .json import json_loads
1110from requests import HTTPError , Response , request
12- from requests .exceptions import SSLError
1311
1412from api .tests .feature_tests .steps .data import DUMMY_CONTEXT
1513from api .tests .feature_tests .steps .endpoint_lambda_mapping import (
@@ -35,17 +33,20 @@ def _parse_url(base_url: str, endpoint: str) -> str:
3533 return url
3634
3735
38- @contextmanager
39- def retry_on_ssl_error (sleep_time : int = 3 , max_retries = 5 ):
40- retries = 0
41- while True :
42- try :
43- yield
44- except SSLError :
45- if retries == max_retries :
46- raise
47- time .sleep (sleep_time )
48- retries += 1
36+ # @contextmanager
37+ # def retry_on_ssl_error(sleep_time: int = 3, max_retries=5):
38+ # retries = 0
39+ # while True:
40+ # try:
41+ # yield
42+ # except SSLError:
43+ # if retries == max_retries:
44+ # raise
45+ # time.sleep(sleep_time)
46+ # retries += 1
47+ # finally:
48+ # print("ficl ypu")
49+ # pass
4950
5051
5152def make_request (
@@ -60,10 +61,14 @@ def make_request(
6061 json = body if type (body ) is dict else None
6162 data = None if type (body ) is dict else body
6263
63- with retry_on_ssl_error ():
64- response = request (
65- method = http_method , url = url , headers = headers , json = json , data = data
66- )
64+ # with retry_on_ssl_error():
65+ # response = request(
66+ # method=http_method, url=url, headers=headers, json=json, data=data
67+ # )
68+
69+ response = request (
70+ method = http_method , url = url , headers = headers , json = json , data = data
71+ )
6772
6873 if raise_for_status :
6974 try :
0 commit comments