1818from models_library .api_schemas_directorv2 .dynamic_services import (
1919 GetProjectInactivityResponse ,
2020)
21+ from models_library .api_schemas_webserver .projects import ProjectStateOutputSchema
2122from models_library .products import ProductName
22- from models_library .projects_state import ProjectState
2323from pydantic import TypeAdapter
2424from pytest_mock import MockerFixture
2525from pytest_simcore .helpers .assert_checks import assert_status
@@ -171,7 +171,7 @@ async def _assert_get_same_project(
171171 assert data == {k : project [k ] for k in data }
172172
173173 if project_state :
174- assert ProjectState .model_validate (project_state )
174+ assert ProjectStateOutputSchema .model_validate (project_state )
175175
176176 if project_permalink :
177177 assert ProjectPermalink .model_validate (project_permalink )
@@ -209,7 +209,7 @@ async def test_list_projects(
209209
210210 assert got == {k : template_project [k ] for k in got }
211211
212- assert not ProjectState (
212+ assert not ProjectStateOutputSchema (
213213 ** project_state
214214 ).share_state .locked , "Templates are not locked"
215215 assert ProjectPermalink .model_validate (project_permalink )
@@ -222,7 +222,7 @@ async def test_list_projects(
222222
223223 assert got == {k : user_project [k ] for k in got }
224224
225- assert ProjectState (** project_state )
225+ assert ProjectStateOutputSchema (** project_state )
226226 assert project_permalink is None
227227 assert folder_id is None
228228
@@ -238,7 +238,7 @@ async def test_list_projects(
238238 folder_id = got .pop ("folderId" )
239239
240240 assert got == {k : user_project [k ] for k in got }
241- assert not ProjectState (
241+ assert not ProjectStateOutputSchema (
242242 ** project_state
243243 ).share_state .locked , "Single user does not lock"
244244 assert project_permalink is None
@@ -256,7 +256,7 @@ async def test_list_projects(
256256 folder_id = got .pop ("folderId" )
257257
258258 assert got == {k : template_project [k ] for k in got }
259- assert not ProjectState (
259+ assert not ProjectStateOutputSchema (
260260 ** project_state
261261 ).share_state .locked , "Templates are not locked"
262262 assert ProjectPermalink .model_validate (project_permalink )
0 commit comments