Coverage for src / default / main.py: 100%

13 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-03-18 14:29 -0300

1"""Ponto de entrada da aplicacao FastAPI.""" 

2 

3import uvicorn 

4from fastapi import FastAPI 

5 

6from src.auth.auth_router import router as auth_router 

7from src.avisos.avisos_router import router as avisos_router 

8from src.default.default_router import router as default_router 

9from src.tarefas.tarefas_router import router as tarefas_router 

10 

11app = FastAPI() 

12 

13app.include_router(default_router) 

14app.include_router(auth_router) 

15app.include_router(avisos_router) 

16app.include_router(tarefas_router) 

17 

18 

19def start(): 

20 """Inicia o servidor de desenvolvimento com recarregamento automatico.""" 

21 uvicorn.run("src.default.main:app", host="0.0.0.0", port=8000, reload=True)