Skip to content

Commit dfa81aa

Browse files
committed
fixes tests
1 parent c413b6b commit dfa81aa

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

services/web/server/tests/unit/with_dbs/01/test_catalog_rest_client.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
from models_library.api_schemas_catalog.service_access_rights import (
99
ServiceAccessRightsGet,
1010
)
11+
from models_library.api_schemas_catalog.services import ServiceGet
12+
from pydantic import TypeAdapter
1113
from pytest_simcore.helpers.webserver_login import UserInfoDict
1214
from servicelib.aiohttp import status
1315
from simcore_service_webserver.catalog._controller_rest_exceptions import (
@@ -38,9 +40,9 @@ async def test_server_responsive(
3840
assert client.app
3941
is_responsive = await is_catalog_service_responsive(app=client.app)
4042
if backend_status_code == status.HTTP_200_OK:
41-
assert is_responsive == True
43+
assert is_responsive is True
4244
else:
43-
assert is_responsive == False
45+
assert is_responsive is False
4446

4547

4648
@pytest.mark.parametrize(
@@ -56,10 +58,13 @@ async def test_get_services_for_user_in_product(
5658
aioresponses_mocker: AioResponsesMock,
5759
backend_status_code: int,
5860
):
61+
examples = ServiceGet.model_json_schema()["examples"]
62+
5963
url_pattern = re.compile(r"http://catalog:8000/.*")
6064
aioresponses_mocker.get(
6165
url_pattern,
6266
status=backend_status_code,
67+
payload=TypeAdapter(list[ServiceGet]).dump_python(examples, mode="json"),
6368
)
6469
assert client.app
6570
# tests it does not raise an exception

0 commit comments

Comments
 (0)