from __future__ import annotations from app.api.router import api_router def test_users_api_router_uses_single_prefix() -> None: route_paths = {str(getattr(route, "path", "")).strip() for route in api_router.routes} assert "/users/" in route_paths assert "/users/me" in route_paths assert "/users/available" in route_paths assert "/users/{user_id}" in route_paths assert "/users/users/" not in route_paths assert "/users/users/me" not in route_paths assert "/users/users/available" not in route_paths assert "/users/users/{user_id}" not in route_paths