Skip to content

Commit e32161d

Browse files
fixing failing unit tests
1 parent fe50c33 commit e32161d

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

services/web/server/tests/unit/with_dbs/03/version_control/conftest.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
from simcore_service_webserver.db.models import UserRole
3333
from simcore_service_webserver.db.plugin import APP_AIOPG_ENGINE_KEY
3434
from simcore_service_webserver.log import setup_logging
35+
from simcore_service_webserver.projects.db import ProjectDBAPI
3536
from simcore_service_webserver.projects.models import ProjectDict
3637
from tenacity.asyncio import AsyncRetrying
3738
from tenacity.stop import stop_after_delay
@@ -229,9 +230,15 @@ async def _go(client: TestClient, project_uuid: UUID) -> None:
229230
)
230231
assert response.status == status.HTTP_201_CREATED
231232
project["workbench"] = {node_id: jsonable_encoder(node)}
232-
resp = await client.put(f"{VX}/projects/{project_uuid}", json=project)
233-
body = await resp.json()
234-
assert resp.status == 200, str(body)
233+
234+
db: ProjectDBAPI = ProjectDBAPI.get_from_app_context(client.app)
235+
project.pop("state")
236+
await db.replace_project(
237+
project,
238+
logged_user["id"],
239+
project_uuid=project["uuid"],
240+
product_name="osparc",
241+
)
235242

236243
return _go
237244

services/web/server/tests/unit/with_dbs/03/workspaces/test_workspaces__folders_and_projects_crud.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ async def test_workspaces_full_workflow_with_folders_and_projects(
145145
resp = await client.get(url)
146146
_, errors = await assert_status(
147147
resp,
148-
status.HTTP_401_UNAUTHORIZED,
148+
status.HTTP_403_FORBIDDEN,
149149
)
150150
assert errors
151151

0 commit comments

Comments
 (0)