Coverage for api/__init__.py: 100.00%

14 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-09-03 15:30 +0000

1from fastapi import APIRouter 

2 

3from core.config import settings 

4 

5from .account.controller import router as account_router 

6from .auth.controller import router as auth_router 

7from .roles.controller import router as roles_router 

8from .users.controller import router as users_router 

9 

10api_router = APIRouter() 

11 

12if settings.DEBUG_MODE: 

13 from .debug.controller import router as debug_router 

14 

15 api_router.include_router(debug_router, prefix="/debug") 

16 

17# Add new API modules below. 

18api_router.include_router(auth_router, prefix="/auth") 

19api_router.include_router(account_router, prefix="/account") 

20api_router.include_router(users_router, prefix="/users") 

21api_router.include_router(roles_router, prefix="/roles")