补充test_mql气动拓扑候选发现

This commit is contained in:
huojiarong committed 2026-07-16 09:42:25 +00:00
1 parent 95ebca89f6
commit c0f28520b4
3 files changed
+89

No files matched your search

+19
View File
@@ -20,6 +20,25 @@ class TestMqlPneumaticBranchSpec:
source: str = "manual"
@dataclass(frozen=True)
class TestMqlPneumaticTopologyCandidate:
connection_alias: str
line_submodel: str
source_component: str
source_port: str
target_component: str
target_port: str
source_is_typed_pneumatic: bool
target_is_typed_pneumatic: bool
reason: str
@dataclass(frozen=True)
class TestMqlPneumaticTopologyDiscovery:
branch_specs: tuple[TestMqlPneumaticBranchSpec, ...]
blocked_candidates: tuple[TestMqlPneumaticTopologyCandidate, ...]
@dataclass(frozen=True)
class TestMqlPneumaticBranchComponents:
name: str