Skip to content

Commit 030f41e

Browse files
committed
fixed test
1 parent a1cf565 commit 030f41e

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

services/director-v2/requirements/_test.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
aio_pika
1313
aioboto3
14+
aiopg[sa]
1415
alembic # migration due to pytest_simcore.postgres_service2
1516
asgi_lifespan
1617
async-asgi-testclient # replacement for fastapi.testclient.TestClient [see b) below]

services/director-v2/requirements/_test.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ aiohttp==3.11.13
2121
# aiobotocore
2222
aioitertools==0.12.0
2323
# via aiobotocore
24+
aiopg==1.4.0
25+
# via -r requirements/_test.in
2426
aiormq==6.8.1
2527
# via
2628
# -c requirements/_base.txt
@@ -41,6 +43,8 @@ asgi-lifespan==2.1.0
4143
# via -r requirements/_test.in
4244
async-asgi-testclient==1.4.11
4345
# via -r requirements/_test.in
46+
async-timeout==4.0.3
47+
# via aiopg
4448
attrs==25.1.0
4549
# via
4650
# -c requirements/_base.txt
@@ -223,6 +227,11 @@ psutil==6.1.0
223227
# via
224228
# -c requirements/_base.txt
225229
# distributed
230+
psycopg2-binary==2.9.10
231+
# via
232+
# -c requirements/_base.txt
233+
# aiopg
234+
# sqlalchemy
226235
pytest==8.3.5
227236
# via
228237
# -r requirements/_test.in
@@ -290,6 +299,7 @@ sqlalchemy==1.4.54
290299
# -c requirements/../../../requirements/constraints.txt
291300
# -c requirements/_base.txt
292301
# -r requirements/_test.in
302+
# aiopg
293303
# alembic
294304
sqlalchemy2-stubs==0.0.2a38
295305
# via sqlalchemy

services/director-v2/tests/unit/test_modules_osparc_variables.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,11 @@ async def request_user_email(app: FastAPI, user_id: UserID) -> SubstitutionValue
122122
@pytest.fixture
123123
def mock_repo_db_engine(mocker: MockerFixture) -> None:
124124
@asynccontextmanager
125-
async def _acquire():
125+
async def _connect():
126126
yield
127127

128128
mocked_engine = AsyncMock()
129-
mocked_engine.acquire = _acquire
129+
mocked_engine.connect = _connect
130130

131131
def _get_repository(app: FastAPI, repo_type: type[RepoType]) -> RepoType:
132132
return repo_type(db_engine=mocked_engine)

0 commit comments

Comments
 (0)