GS
Size: a a a
GS
W!
W!
GS
W!
ᅠ
D
D
ВС
D
D
D
E
K
А
@pytest.fixture()
def get_all_people():
page_number = 1
all_people = []
request_link = ''.join((SW_API_BASE_LINK,f'/people/?page={page_number}'))
swapi_request = requests.get(request_link)
while swapi_request.status_code != 404:
swapi_request = requests.get(request_link)
all_people.append(swapi_request.json()['results'])
page_number += 1
request_link = ''.join((SW_API_BASE_LINK,f'/people/?page={page_number}'))
return all_people
@pytest.fixture()
def get_all_people():
all_people = []
for page_num in itertools.count(1):
request_link = f"{SW_API_BASE_LINK}/people/?page={page_num}"
swapi_response = requests.get(request_link)
if swapi_response.status_code == 404:
break
all_people.append(swapi_response.json()['results'])
return all_people
D
D
ВС
E