Skip to content

Commit edb5bdb

Browse files
committed
bootmode
1 parent 247526e commit edb5bdb

File tree

3 files changed

+12
-25
lines changed

3 files changed

+12
-25
lines changed

services/dask-sidecar/tests/unit/conftest.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
from pytest_mock.plugin import MockerFixture
2626
from pytest_simcore.helpers.monkeypatch_envs import setenvs_from_dict
2727
from pytest_simcore.helpers.typing_env import EnvVarsDict
28+
from settings_library.rabbit import RabbitSettings
2829
from settings_library.s3 import S3Settings
2930
from simcore_service_dask_sidecar.file_utils import _s3fs_settings_from_s3_settings
3031
from yarl import URL
@@ -81,6 +82,7 @@ def app_environment(
8182
monkeypatch: pytest.MonkeyPatch,
8283
env_devel_dict: EnvVarsDict,
8384
shared_data_folder: Path,
85+
rabbit_service: RabbitSettings,
8486
) -> EnvVarsDict:
8587
# configured as worker
8688
envs = setenvs_from_dict(
@@ -89,6 +91,7 @@ def app_environment(
8991
# .env-devel
9092
**env_devel_dict,
9193
# Variables directly define inside Dockerfile
94+
"DASK_WORKER_RABBITMQ": rabbit_service.model_dump_json(),
9295
"SC_BOOT_MODE": "debug",
9396
"SIDECAR_LOGLEVEL": "DEBUG",
9497
"SIDECAR_COMP_SERVICES_SHARED_VOLUME_NAME": "simcore_computational_shared_data",
Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
import distributed
2-
import pytest
3-
from pytest_simcore.helpers.monkeypatch_envs import setenvs_from_dict
4-
from pytest_simcore.helpers.typing_env import EnvVarsDict
5-
from settings_library.rabbit import RabbitSettings
62

73
# Selection of core and tool services started in this swarm fixture (integration)
84
pytest_simcore_core_services_selection = [
@@ -12,20 +8,4 @@
128
pytest_simcore_ops_services_selection = []
139

1410

15-
@pytest.fixture
16-
def app_environment(
17-
app_environment: EnvVarsDict,
18-
monkeypatch: pytest.MonkeyPatch,
19-
rabbit_service: RabbitSettings,
20-
) -> EnvVarsDict:
21-
# configured as worker
22-
envs = setenvs_from_dict(
23-
monkeypatch,
24-
{
25-
"DASK_WORKER_RABBITMQ": rabbit_service.model_dump_json(),
26-
},
27-
)
28-
return app_environment | envs
29-
30-
3111
def test_rabbitmq_plugin_initializes(dask_client: distributed.Client): ...

services/dask-sidecar/tests/unit/test_tasks.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,11 @@
6060
from simcore_service_dask_sidecar.file_utils import _s3fs_settings_from_s3_settings
6161
from simcore_service_dask_sidecar.worker import run_computational_sidecar
6262

63-
logger = logging.getLogger(__name__)
63+
_logger = logging.getLogger(__name__)
64+
65+
pytest_simcore_core_services_selection = [
66+
"rabbit",
67+
]
6468

6569

6670
@pytest.fixture()
@@ -159,7 +163,10 @@ def _bash_check_env_exist(variable_name: str, variable_value: str) -> list[str]:
159163
]
160164

161165

162-
@pytest.fixture(params=list(BootMode), ids=str)
166+
@pytest.fixture(
167+
params=list(BootMode),
168+
ids=lambda v: f"boot_mode.{v.name}",
169+
)
163170
def boot_mode(request: pytest.FixtureRequest) -> BootMode:
164171
return request.param
165172

@@ -443,9 +450,6 @@ def caplog_info_level(
443450
yield caplog
444451

445452

446-
# from pydantic.json_schema import JsonDict
447-
448-
449453
@pytest.fixture
450454
def mocked_get_image_labels(
451455
integration_version: version.Version, mocker: MockerFixture

0 commit comments

Comments
 (0)