Skip to content

Commit 7e1e173

Browse files
committed
✨ Add unit tests for service functions and director API; refactor service repository imports
1 parent b7165f2 commit 7e1e173

File tree

8 files changed

+6
-3
lines changed

8 files changed

+6
-3
lines changed

services/catalog/src/simcore_service_catalog/repository/services.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,18 @@
66

77
import packaging.version
88
import sqlalchemy as sa
9+
from common_library.groups_enums import GroupType
910
from fastapi.encoders import jsonable_encoder
1011
from models_library.api_schemas_catalog.services_specifications import (
1112
ServiceSpecifications,
1213
)
13-
from models_library.groups import GroupAtDB, GroupID, GroupType
14+
from models_library.groups import GroupAtDB, GroupID
1415
from models_library.products import ProductName
1516
from models_library.services import ServiceKey, ServiceVersion
1617
from models_library.users import UserID
1718
from psycopg2.errors import ForeignKeyViolation
1819
from pydantic import PositiveInt, TypeAdapter, ValidationError
19-
from simcore_postgres_database.models.groups import GroupType, groups, user_to_groups
20+
from simcore_postgres_database.models.groups import user_to_groups
2021
from simcore_postgres_database.models.services import (
2122
services_access_rights,
2223
services_meta_data,

services/catalog/tests/unit/with_dbs/test_api_rest_services_ports.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
# pylint: disable=protected-access
12
# pylint: disable=redefined-outer-name
3+
# pylint: disable=too-many-arguments
24
# pylint: disable=unused-argument
35
# pylint: disable=unused-variable
4-
# pylint: disable=too-many-arguments
6+
57

68
import urllib.parse
79
from collections.abc import Callable

0 commit comments

Comments
 (0)