from __future__ import annotations from src.api.v1.platform import router def test_runs_list_route_is_registered_before_dynamic_run_id() -> None: paths = [ route.path for route in router.routes if "GET" in getattr(route, "methods", set()) ] assert "/runs/list" in paths assert "/runs/{run_id}" in paths assert paths.index("/runs/list") < paths.index("/runs/{run_id}")