|
|
|
|
@ -1437,10 +1437,12 @@ class AutoRoutingTest(unittest.TestCase):
|
|
|
|
|
self.assertEqual("RoutingPathNetwork", diagnostic_group.Group[0].QetDiagnosticKind)
|
|
|
|
|
self.assertEqual(1, len(payload["unconnected_terminals"]))
|
|
|
|
|
self.assertEqual("terminal-far", payload["unconnected_terminals"][0]["terminal_uuid"])
|
|
|
|
|
self.assertEqual(1000.0, payload["unconnected_terminals"][0]["terminal_access_max_distance_mm"])
|
|
|
|
|
message = auto_routing.format_routing_path_network_report(result["diagnostic"])
|
|
|
|
|
self.assertIn("端子未接入", message)
|
|
|
|
|
self.assertIn("terminal-far", message)
|
|
|
|
|
self.assertIn("4900.0 mm", message)
|
|
|
|
|
self.assertIn("端子接入最大距离 1000.0 mm", message)
|
|
|
|
|
self.assertIn("补一段线槽/辅助路径", message)
|
|
|
|
|
|
|
|
|
|
def test_format_routing_path_network_report_tolerates_malformed_samples(self):
|
|
|
|
|
|