Skip to content

Commit 28707b4

Browse files
committed
test pass
1 parent 93b56be commit 28707b4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

services/web/server/src/simcore_service_webserver/licenses/_itis_vip_service.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,5 @@ async def get_category_items(
5656
"""
5757
response = await client.post(f"{url}")
5858
response.raise_for_status()
59-
validated_data = ResponseData.model_validate(**response.json())
59+
validated_data = ResponseData.model_validate(response.json())
6060
return validated_data.available_downloads

services/web/server/tests/unit/with_dbs/04/licenses/test_itis_vip_service.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def app_environment(
3434
monkeypatch,
3535
{
3636
"ITIS_VIP_API_URL": f"{fake_api_base_url}/PD_DirectDownload/getDownloadableItems/{{category}}",
37-
"ITIS_VIP_CATEGORIES": "ComputationalPantom,Foo,Bar",
37+
"ITIS_VIP_CATEGORIES": '["ComputationalPantom","Foo","Bar"]', # NOTE: ItisVipSettings will decode with json.dumps()
3838
},
3939
)
4040

@@ -63,7 +63,7 @@ def mock_itis_vip_downloadables_api(
6363
}
6464

6565
with respx.mock(base_url=fake_api_base_url) as mock:
66-
mock.post(path__regex=r"/getDownloadableItems/(?P<category>\d+)").respond(
66+
mock.post(path__regex=r"/getDownloadableItems/(?P<category>\w+)").respond(
6767
status_code=200, json=response_data
6868
)
6969
yield mock
@@ -73,7 +73,7 @@ async def test_fetch_and_validate_itis_vip_api(
7373
mock_itis_vip_downloadables_api: respx.MockRouter, fake_api_base_url: str
7474
):
7575
async with AsyncClient(base_url=fake_api_base_url) as client:
76-
response = await client.post("getDownloadableItems/ComputationalPantom")
76+
response = await client.post("/getDownloadableItems/ComputationalPantom")
7777
assert response.status_code == status.HTTP_200_OK
7878
response_json = response.json()
7979

0 commit comments

Comments
 (0)