PMFlow/backend/tests/test_users_api_route_contra...

17 lines
592 B
Python

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