File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919- _get_transport_for() branching
2020- LCM system configurators always run with blueprint checks (LCM is used outside transport_map)
2121
22- Requires the ``zenoh`` extra (``eclipse-zenoh``): ``ZenohTransport`` is only defined
23- when that dependency is installed, so this module does not load without it .
22+ Requires the ``zenoh`` extra (``eclipse-zenoh``). When it is missing, pytest skips
23+ this module via ``importorskip`` so collection does not fail on ``ZenohTransport`` imports .
2424"""
2525
2626from __future__ import annotations
3232from pydantic import ValidationError
3333import pytest
3434
35+ pytest .importorskip ("zenoh" )
36+
3537from dimos .constants import ZENOH_DIMOS_KEY_PREFIX
3638from dimos .core .coordination .blueprints import autoconnect
3739from dimos .core .coordination .module_coordinator import _get_transport_for , _run_configurators
You can’t perform that action at this time.
0 commit comments