Coverage for apps/kwai-api/src/kwai_api/v1/trainings/api.py: 100%
10 statements
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
« prev ^ index » next coverage.py v7.11.0, created at 2024-01-01 00:00 +0000
1"""Module that defines the trainings API."""
3from fastapi import APIRouter
5from kwai_api.v1.training_schedules import endpoints as training_schedules_endpoints
6from kwai_api.v1.trainings import endpoints as training_endpoints
7from kwai_api.v1.trainings.coaches import endpoints as training_coaches_endpoints
8from kwai_api.v1.trainings.teams import endpoints as trainings_teams_endpoints
11# Remark: Order of include_router is important!
12api_router = APIRouter()
13api_router.include_router(training_coaches_endpoints.router, tags=["training coaches"])
14api_router.include_router(trainings_teams_endpoints.router, tags=["training teams"])
15api_router.include_router(
16 training_schedules_endpoints.router, tags=["training schedules"]
17)
18api_router.include_router(training_endpoints.router, tags=["trainings"])