|
21 | 21 | HttpApiCallCaptureModel, |
22 | 22 | SideEffectCallback, |
23 | 23 | ) |
| 24 | +from respx import MockRouter |
24 | 25 | from simcore_service_api_server._meta import API_VTAG |
25 | 26 | from simcore_service_api_server.models.schemas.jobs import Job, JobStatus |
26 | 27 | from simcore_service_api_server.models.schemas.model_adapter import ( |
@@ -59,7 +60,7 @@ def _inspect_job_side_effect( |
59 | 60 | ) |
60 | 61 | async def test_get_solver_job_wallet( |
61 | 62 | client: AsyncClient, |
62 | | - mocked_webserver_rest_api_base, |
| 63 | + mocked_webserver_rest_api_base: MockRouter, |
63 | 64 | create_respx_mock_from_capture: CreateRespxMockCallback, |
64 | 65 | auth: httpx.BasicAuth, |
65 | 66 | project_tests_dir: Path, |
@@ -131,7 +132,7 @@ def _get_wallet_side_effect( |
131 | 132 | ) |
132 | 133 | async def test_get_solver_job_pricing_unit( |
133 | 134 | client: AsyncClient, |
134 | | - mocked_webserver_rest_api_base, |
| 135 | + mocked_webserver_rest_api_base: MockRouter, |
135 | 136 | create_respx_mock_from_capture: CreateRespxMockCallback, |
136 | 137 | auth: httpx.BasicAuth, |
137 | 138 | project_tests_dir: Path, |
@@ -202,8 +203,8 @@ def _get_pricing_unit_side_effect( |
202 | 203 | ) |
203 | 204 | async def test_start_solver_job_pricing_unit_with_payment( |
204 | 205 | client: AsyncClient, |
205 | | - mocked_webserver_rest_api_base, |
206 | | - mocked_directorv2_rest_api_base, |
| 206 | + mocked_webserver_rest_api_base: MockRouter, |
| 207 | + mocked_directorv2_rest_api_base: MockRouter, |
207 | 208 | create_respx_mock_from_capture: CreateRespxMockCallback, |
208 | 209 | auth: httpx.BasicAuth, |
209 | 210 | project_tests_dir: Path, |
@@ -277,8 +278,8 @@ def _put_pricing_plan_and_unit_side_effect( |
277 | 278 |
|
278 | 279 | async def test_get_solver_job_pricing_unit_no_payment( |
279 | 280 | client: AsyncClient, |
280 | | - mocked_webserver_rest_api_base, |
281 | | - mocked_directorv2_rest_api_base, |
| 281 | + mocked_webserver_rest_api_base: MockRouter, |
| 282 | + mocked_directorv2_rest_api_base: MockRouter, |
282 | 283 | create_respx_mock_from_capture: CreateRespxMockCallback, |
283 | 284 | auth: httpx.BasicAuth, |
284 | 285 | project_tests_dir: Path, |
@@ -310,8 +311,8 @@ async def test_get_solver_job_pricing_unit_no_payment( |
310 | 311 |
|
311 | 312 | async def test_start_solver_job_conflict( |
312 | 313 | client: AsyncClient, |
313 | | - mocked_webserver_rest_api_base, |
314 | | - mocked_directorv2_rest_api_base, |
| 314 | + mocked_webserver_rest_api_base: MockRouter, |
| 315 | + mocked_directorv2_rest_api_base: MockRouter, |
315 | 316 | create_respx_mock_from_capture: CreateRespxMockCallback, |
316 | 317 | auth: httpx.BasicAuth, |
317 | 318 | project_tests_dir: Path, |
@@ -344,7 +345,7 @@ async def test_start_solver_job_conflict( |
344 | 345 |
|
345 | 346 | async def test_stop_job( |
346 | 347 | client: AsyncClient, |
347 | | - mocked_directorv2_rest_api_base, |
| 348 | + mocked_directorv2_rest_api_base: MockRouter, |
348 | 349 | create_respx_mock_from_capture: CreateRespxMockCallback, |
349 | 350 | auth: httpx.BasicAuth, |
350 | 351 | project_tests_dir: Path, |
@@ -389,9 +390,9 @@ def _stop_job_side_effect( |
389 | 390 | ) |
390 | 391 | async def test_get_solver_job_outputs( |
391 | 392 | client: AsyncClient, |
392 | | - mocked_webserver_rest_api_base, |
393 | | - mocked_storage_rest_api_base, |
394 | | - mocked_solver_job_outputs, |
| 393 | + mocked_webserver_rest_api_base: MockRouter, |
| 394 | + mocked_storage_rest_api_base: MockRouter, |
| 395 | + mocked_solver_job_outputs: None, |
395 | 396 | create_respx_mock_from_capture: CreateRespxMockCallback, |
396 | 397 | auth: httpx.BasicAuth, |
397 | 398 | project_tests_dir: Path, |
|
0 commit comments