复用test_mql P4邻接拓扑装配

This commit is contained in:
huojiarong committed 2026-07-17 10:10:41 +00:00
1 parent 43e238034a
commit 853ae3043d
2 files changed
+49 -14

No files matched your search

+29
View File
@@ -278,6 +278,35 @@ class TestMqlPn3P4NodeChamberSegmentTests(unittest.TestCase):
snapshot.p4_primary_line.T,
)
def test_p4_closure_uses_structured_neighborhood(self) -> None:
closure = self.system.pn3_p4_node_chamber_segment_closure_from_spec(
self.spec,
inlet_node_pressure_pa=15.31e6,
resistance_boundary_pressure_pa=15.29e6,
)
neighborhood = self.system.p4_node_neighborhood(closure.components.p4_node.alias)
self.assertEqual(
closure.components.p4_primary_line.name,
neighborhood.primary.line_alias,
)
self.assertEqual(
closure.components.p4_primary_chamber.name,
neighborhood.primary.chamber_alias,
)
self.assertEqual(
closure.components.p4_port1_line.name,
neighborhood.port_1.line_alias,
)
self.assertEqual(
closure.components.p4_port3_line.name,
neighborhood.port_3.line_alias,
)
self.assertEqual(
closure.components.node_orifice.name,
neighborhood.port_4.orifice_alias,
)
def test_p4_node_flow_cancels_between_pnvo_pnl0002_and_primary_line(self) -> None:
closure = self.system.pn3_p4_node_chamber_segment_closure_from_spec(
self.spec,