@@ -159,10 +159,11 @@ def _connectivity_line_value(mode: str) -> str:
159159 return "-"
160160
161161
162- def _append_line_column (line : str , route_line : str ) -> str :
163- """Append the observed route line as a stable human column."""
164- value = route_line or "-"
165- return f"{ line } { DIM } 线路{ NC } { value :<24s} "
162+ def _append_route_column (line : str , route_line : str ,
163+ route_chain : str = "" ) -> str :
164+ """Append the observed route in the same style as Mihomo chains."""
165+ value = route_chain or route_line or "-"
166+ return f"{ line } { DIM } via{ NC } { value :<32s} "
166167
167168
168169def _dedupe_check_targets (targets : list ) -> list :
@@ -1196,11 +1197,11 @@ def _run_test(idx, target):
11961197 route_note = f" { GREEN } { route_msg } { NC } "
11971198 else :
11981199 route_note = f" { RED } { route_msg } { NC } "
1199- line = _append_line_column (line , route_line )
1200+ line = _append_route_column (line , route_line , route_chain )
12001201 line += route_note
12011202 except Exception as e :
12021203 ok , line = False , f" { RED } ✗{ NC } { target .name } error: { e } "
1203- line = _append_line_column (line , route_line )
1204+ line = _append_route_column (line , route_line , route_chain )
12041205 results [idx ] = (line , ok , route_line , route_chain )
12051206 ready [idx ].set ()
12061207
0 commit comments