|
13 | 13 | from pytest_simcore.helpers.monkeypatch_envs import setenvs_from_dict |
14 | 14 | from pytest_simcore.helpers.typing_env import EnvVarsDict |
15 | 15 | from simcore_postgres_database.utils_projects_nodes import ProjectNodesNodeNotFoundError |
16 | | -from simcore_service_director_v2.modules.db.repositories.projects import ( |
17 | | - ProjectsRepository, |
18 | | -) |
19 | 16 | from simcore_service_director_v2.modules.db.repositories.projects_nodes import ( |
20 | 17 | ProjectsNodesRepository, |
21 | 18 | ) |
@@ -81,7 +78,7 @@ async def project( |
81 | 78 | return await project(registered_user(), workbench=workbench) |
82 | 79 |
|
83 | 80 |
|
84 | | -async def test_is_node_present_in_workbench( |
| 81 | +async def test_exists_node( |
85 | 82 | initialized_app: FastAPI, |
86 | 83 | project: ProjectAtDB, |
87 | 84 | workbench: dict[str, Any], |
@@ -117,15 +114,18 @@ async def test_is_node_present_in_workbench( |
117 | 114 |
|
118 | 115 |
|
119 | 116 | async def test_get_project_id_from_node( |
120 | | - initialized_app: FastAPI, project: ProjectAtDB, faker: Faker |
| 117 | + initialized_app: FastAPI, |
| 118 | + project: ProjectAtDB, |
| 119 | + workbench: dict[str, Any], |
| 120 | + faker: Faker, |
121 | 121 | ): |
122 | | - project_repository = get_repository(initialized_app, ProjectsRepository) |
123 | | - for node_uuid in project.workbench: |
| 122 | + project_nodes_repo = get_repository(initialized_app, ProjectsNodesRepository) |
| 123 | + for node_uuid in workbench: |
124 | 124 | assert ( |
125 | | - await project_repository.get_project_id_from_node(NodeID(node_uuid)) |
| 125 | + await project_nodes_repo.get_project_id_from_node(NodeID(node_uuid)) |
126 | 126 | == project.uuid |
127 | 127 | ) |
128 | 128 |
|
129 | 129 | not_existing_node_id = faker.uuid4(cast_to=None) |
130 | 130 | with pytest.raises(ProjectNodesNodeNotFoundError): |
131 | | - await project_repository.get_project_id_from_node(not_existing_node_id) |
| 131 | + await project_nodes_repo.get_project_id_from_node(not_existing_node_id) |
0 commit comments