Skip to content

Commit 1e7ca59

Browse files
author
Andrei Neagu
committed
fixed broken tests
1 parent cc14fd4 commit 1e7ca59

File tree

7 files changed

+69
-5
lines changed

7 files changed

+69
-5
lines changed

packages/pytest-simcore/src/pytest_simcore/simcore_webserver_projects_rest_api.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ def request_desc(self) -> str:
7373
"locked": {"value": False, "status": "CLOSED"},
7474
"state": {"value": "NOT_STARTED"},
7575
},
76+
"workspaceId": None,
77+
"folderId": None,
7678
},
7779
"error": None,
7880
},
@@ -106,6 +108,8 @@ def request_desc(self) -> str:
106108
"locked": {"value": False, "status": "CLOSED"},
107109
"state": {"value": "NOT_STARTED"},
108110
},
111+
"workspaceId": None,
112+
"folderId": None,
109113
}
110114
},
111115
)
@@ -272,6 +276,8 @@ def request_desc(self) -> str:
272276
},
273277
"state": {"value": "NOT_STARTED"},
274278
},
279+
"workspaceId": None,
280+
"folderId": None,
275281
}
276282
},
277283
)
@@ -525,6 +531,8 @@ def request_desc(self) -> str:
525531
},
526532
"state": {"value": "NOT_STARTED"},
527533
},
534+
"workspaceId": None,
535+
"folderId": None,
528536
}
529537
},
530538
)
@@ -698,6 +706,8 @@ def request_desc(self) -> str:
698706
"locked": {"value": False, "status": "CLOSED"},
699707
"state": {"value": "NOT_STARTED"},
700708
},
709+
"workspaceId": None,
710+
"folderId": None,
701711
}
702712
],
703713
},
@@ -946,6 +956,8 @@ def request_desc(self) -> str:
946956
"locked": {"value": False, "status": "CLOSED"},
947957
"state": {"value": "NOT_STARTED"},
948958
},
959+
"workspaceId": None,
960+
"folderId": None,
949961
}
950962
},
951963
status_code=HTTPStatus.CREATED, # 201

packages/service-library/requirements/_aiohttp.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@ aiohappyeyeballs==2.4.0
22
# via aiohttp
33
aiohttp==3.10.5
44
# via
5+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
6+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
57
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
8+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
69
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
710
# -c requirements/../../../requirements/constraints.txt
811
# -r requirements/_aiohttp.in
@@ -20,7 +23,10 @@ attrs==24.2.0
2023
# referencing
2124
certifi==2024.8.30
2225
# via
26+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
27+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
2328
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
29+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
2430
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
2531
# -c requirements/../../../requirements/constraints.txt
2632
# requests
@@ -119,7 +125,10 @@ psycopg2-binary==2.9.9
119125
# sqlalchemy
120126
pyyaml==6.0.2
121127
# via
128+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
129+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
122130
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
131+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
123132
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
124133
# -c requirements/../../../requirements/constraints.txt
125134
# jsonschema-path
@@ -145,13 +154,19 @@ six==1.16.0
145154
# rfc3339-validator
146155
sqlalchemy==1.4.54
147156
# via
157+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
158+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
148159
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
160+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
149161
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
150162
# -c requirements/../../../requirements/constraints.txt
151163
# aiopg
152164
urllib3==2.2.3
153165
# via
166+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
167+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
154168
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
169+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
155170
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
156171
# -c requirements/../../../requirements/constraints.txt
157172
# requests

packages/service-library/requirements/_base.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@ aiohappyeyeballs==2.4.0
1212
# via aiohttp
1313
aiohttp==3.10.5
1414
# via
15+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
16+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
1517
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
18+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
1619
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
1720
# -c requirements/../../../requirements/constraints.txt
1821
# aiodocker
@@ -37,7 +40,10 @@ attrs==24.2.0
3740
# referencing
3841
certifi==2024.8.30
3942
# via
43+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
44+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
4045
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
46+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
4147
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
4248
# -c requirements/../../../requirements/constraints.txt
4349
# requests
@@ -130,7 +136,10 @@ opentelemetry-util-http==0.48b0
130136
# via opentelemetry-instrumentation-requests
131137
orjson==3.10.7
132138
# via
139+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
140+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
133141
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
142+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
134143
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
135144
# -c requirements/../../../requirements/constraints.txt
136145
# -r requirements/../../../packages/models-library/requirements/_base.in
@@ -144,10 +153,16 @@ psutil==6.0.0
144153
# via -r requirements/_base.in
145154
pydantic==2.9.2
146155
# via
156+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
157+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
147158
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
159+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
148160
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
149161
# -c requirements/../../../requirements/constraints.txt
162+
# -r requirements/../../../packages/common-library/requirements/_base.in
163+
# -r requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/_base.in
150164
# -r requirements/../../../packages/models-library/requirements/_base.in
165+
# -r requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/_base.in
151166
# -r requirements/../../../packages/settings-library/requirements/_base.in
152167
# -r requirements/_base.in
153168
# fast-depends
@@ -171,13 +186,19 @@ python-dotenv==1.0.1
171186
# via pydantic-settings
172187
pyyaml==6.0.2
173188
# via
189+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
190+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
174191
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
192+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
175193
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
176194
# -c requirements/../../../requirements/constraints.txt
177195
# -r requirements/_base.in
178196
redis==5.0.8
179197
# via
198+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
199+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
180200
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
201+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
181202
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
182203
# -c requirements/../../../requirements/constraints.txt
183204
# -r requirements/_base.in
@@ -226,7 +247,10 @@ typing-extensions==4.12.2
226247
# typer
227248
urllib3==2.2.3
228249
# via
250+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
251+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
229252
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
253+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
230254
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
231255
# -c requirements/../../../requirements/constraints.txt
232256
# requests

packages/service-library/requirements/_fastapi.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ asgiref==3.8.1
88
# via opentelemetry-instrumentation-asgi
99
certifi==2024.8.30
1010
# via
11+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
12+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
1113
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
14+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
1215
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
1316
# -c requirements/../../../requirements/constraints.txt
1417
# httpcore
@@ -31,7 +34,10 @@ httpcore==1.0.5
3134
# via httpx
3235
httpx==0.27.2
3336
# via
37+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
38+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
3439
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
40+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
3541
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
3642
# -c requirements/../../../requirements/constraints.txt
3743
# -r requirements/_fastapi.in
@@ -71,7 +77,10 @@ prometheus-fastapi-instrumentator==6.1.0
7177
# via -r requirements/_fastapi.in
7278
pydantic==2.9.2
7379
# via
80+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
81+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
7482
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
83+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
7584
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
7685
# -c requirements/../../../requirements/constraints.txt
7786
# fastapi
@@ -85,7 +94,10 @@ sniffio==1.3.1
8594
# httpx
8695
starlette==0.38.5
8796
# via
97+
# -c requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
98+
# -c requirements/../../../packages/models-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
8899
# -c requirements/../../../packages/models-library/requirements/../../../requirements/constraints.txt
100+
# -c requirements/../../../packages/settings-library/requirements/../../../packages/common-library/requirements/../../../requirements/constraints.txt
89101
# -c requirements/../../../packages/settings-library/requirements/../../../requirements/constraints.txt
90102
# -c requirements/../../../requirements/constraints.txt
91103
# fastapi

packages/service-library/src/servicelib/aiohttp/rest_middlewares.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from aiohttp import web
1313
from aiohttp.web_request import Request
1414
from aiohttp.web_response import StreamResponse
15-
from models_library.errors_classes import OsparcErrorMixin
15+
from common_library.errors_classes import OsparcErrorMixin
1616
from models_library.utils.json_serialization import json_dumps
1717
from servicelib.error_codes import create_error_code
1818

packages/service-library/tests/test_logging_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
from typing import Any
66

77
import pytest
8+
from common_library.errors_classes import OsparcErrorMixin
89
from faker import Faker
9-
from models_library.errors_classes import OsparcErrorMixin
1010
from servicelib.error_codes import create_error_code
1111
from servicelib.logging_utils import (
1212
LogExtra,

packages/settings-library/src/settings_library/redis.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,14 @@ class RedisSettings(BaseCustomSettings):
3131
REDIS_PASSWORD: SecretStr | None = None
3232

3333
def build_redis_dsn(self, db_index: RedisDatabase) -> str:
34-
return RedisDsn.build(
34+
url = RedisDsn.build(
3535
scheme="rediss" if self.REDIS_SECURE else "redis",
36-
user=self.REDIS_USER or None,
36+
username=self.REDIS_USER or None,
3737
password=(
3838
self.REDIS_PASSWORD.get_secret_value() if self.REDIS_PASSWORD else None
3939
),
4040
host=self.REDIS_HOST,
41-
port=f"{self.REDIS_PORT}",
41+
port=self.REDIS_PORT,
4242
path=f"/{db_index}",
4343
)
44+
return f"{url}"

0 commit comments

Comments
 (0)