66import pytest
77from async_asgi_testclient import TestClient
88
9- from .conftest import mocked_session_get
109from .conftest import mocked_strptime_isoformat
1110from .test_jhu import DATETIME_STRING
1211from app .main import APP
@@ -34,8 +33,6 @@ def read_file_v1(self, state):
3433 @mock .patch ("app.services.location.jhu.datetime" )
3534 async def test_root_api (self , mock_datetime ):
3635 """Validate that / returns a 200 and is not a redirect."""
37- self .mock_client_session .get = mocked_session_get
38-
3936 response = await self .asgi_client .get ("/" )
4037
4138 assert response .status_code == 200
@@ -45,7 +42,6 @@ async def test_root_api(self, mock_datetime):
4542 async def test_v1_confirmed (self , mock_datetime ):
4643 mock_datetime .utcnow .return_value .isoformat .return_value = self .date
4744 mock_datetime .strptime .side_effect = mocked_strptime_isoformat
48- self .mock_client_session .get = mocked_session_get
4945
5046 state = "confirmed"
5147 expected_json_output = self .read_file_v1 (state = state )
@@ -58,7 +54,6 @@ async def test_v1_confirmed(self, mock_datetime):
5854 async def test_v1_deaths (self , mock_datetime ):
5955 mock_datetime .utcnow .return_value .isoformat .return_value = self .date
6056 mock_datetime .strptime .side_effect = mocked_strptime_isoformat
61- self .mock_client_session .get = mocked_session_get
6257
6358 state = "deaths"
6459 expected_json_output = self .read_file_v1 (state = state )
@@ -71,7 +66,6 @@ async def test_v1_deaths(self, mock_datetime):
7166 async def test_v1_recovered (self , mock_datetime ):
7267 mock_datetime .utcnow .return_value .isoformat .return_value = self .date
7368 mock_datetime .strptime .side_effect = mocked_strptime_isoformat
74- self .mock_client_session .get = mocked_session_get
7569
7670 state = "recovered"
7771 expected_json_output = self .read_file_v1 (state = state )
@@ -84,7 +78,6 @@ async def test_v1_recovered(self, mock_datetime):
8478 async def test_v1_all (self , mock_datetime ):
8579 mock_datetime .utcnow .return_value .isoformat .return_value = self .date
8680 mock_datetime .strptime .side_effect = mocked_strptime_isoformat
87- self .mock_client_session .get = mocked_session_get
8881
8982 state = "all"
9083 expected_json_output = self .read_file_v1 (state = state )
@@ -97,7 +90,6 @@ async def test_v1_all(self, mock_datetime):
9790 async def test_v2_latest (self , mock_datetime ):
9891 mock_datetime .utcnow .return_value .isoformat .return_value = DATETIME_STRING
9992 mock_datetime .strptime .side_effect = mocked_strptime_isoformat
100- self .mock_client_session .get = mocked_session_get
10193
10294 state = "latest"
10395 response = await self .asgi_client .get (f"/v2/{ state } " )
@@ -111,7 +103,6 @@ async def test_v2_latest(self, mock_datetime):
111103 async def test_v2_locations (self , mock_datetime ):
112104 mock_datetime .utcnow .return_value .isoformat .return_value = DATETIME_STRING
113105 mock_datetime .strptime .side_effect = mocked_strptime_isoformat
114- self .mock_client_session .get = mocked_session_get
115106
116107 state = "locations"
117108 response = await self .asgi_client .get ("/v2/{}" .format (state ))
@@ -128,7 +119,6 @@ async def test_v2_locations(self, mock_datetime):
128119 async def test_v2_locations_id (self , mock_datetime ):
129120 mock_datetime .utcnow .return_value .isoformat .return_value = DATETIME_STRING
130121 mock_datetime .strptime .side_effect = mocked_strptime_isoformat
131- self .mock_client_session .get = mocked_session_get
132122
133123 state = "locations"
134124 test_id = 1
@@ -158,7 +148,6 @@ async def test_v2_locations_id(self, mock_datetime):
158148 ],
159149)
160150async def test_locations_status_code (async_api_client , query_params , expected_status , mock_client_session ):
161- mock_client_session .get = mocked_session_get
162151 response = await async_api_client .get ("/v2/locations" , query_string = query_params )
163152
164153 print (f"GET { response .url } \n { response } " )
@@ -179,7 +168,6 @@ async def test_locations_status_code(async_api_client, query_params, expected_st
179168 ],
180169)
181170async def test_latest (async_api_client , query_params , mock_client_session ):
182- mock_client_session .get = mocked_session_get
183171 response = await async_api_client .get ("/v2/latest" , query_string = query_params )
184172
185173 print (f"GET { response .url } \n { response } " )
0 commit comments