@@ -134,7 +134,6 @@ def fake_service_labels() -> dict[str, Any]:
134134def mocked_director_service_fcts (
135135 minimal_app : FastAPI ,
136136 fake_service_details : ServiceMetaDataPublished ,
137- fake_service_extras : ServiceExtras ,
138137) -> Iterator [respx .MockRouter ]:
139138 # pylint: disable=not-context-manager
140139 with respx .mock (
@@ -151,15 +150,6 @@ def mocked_director_service_fcts(
151150 json = {"data" : [fake_service_details .model_dump (mode = "json" , by_alias = True )]}
152151 )
153152
154- respx_mock .get (
155- re .compile (
156- r"/service_extras/(simcore)%2F(services)%2F(comp|dynamic|frontend)%2F.+/(.+)"
157- ),
158- name = "get_service_extras" ,
159- ).respond (
160- json = {"data" : fake_service_extras .model_dump (mode = "json" , by_alias = True )}
161- )
162-
163153 yield respx_mock
164154
165155
@@ -169,6 +159,7 @@ def mocked_catalog_service_fcts(
169159 fake_service_details : ServiceMetaDataPublished ,
170160 fake_service_resources : ServiceResourcesDict ,
171161 fake_service_labels : dict [str , Any ],
162+ fake_service_extras : ServiceExtras ,
172163) -> Iterator [respx .MockRouter ]:
173164 def _mocked_service_resources (request ) -> httpx .Response :
174165 return httpx .Response (
@@ -223,6 +214,14 @@ def _mocked_services_details(
223214 ),
224215 name = "get_service_labels" ,
225216 ).respond (json = fake_service_labels )
217+ respx_mock .get (
218+ re .compile (
219+ r"/services/simcore%2Fservices%2F(comp|dynamic|frontend)%2F[^/]+/\d+.\d+.\d+/extras"
220+ ),
221+ name = "get_service_extras" ,
222+ ).respond (
223+ json = {"data" : fake_service_extras .model_dump (mode = "json" , by_alias = True )}
224+ )
226225 respx_mock .get (
227226 re .compile (
228227 r"services/(?P<service_key>simcore%2Fservices%2F(comp|dynamic|frontend)%2F[^/]+)/(?P<service_version>[^\.]+.[^\.]+.[^/\?]+).*"
0 commit comments