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
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-18 14:29 -0300
1"""Ponto de entrada da aplicacao FastAPI."""
3import uvicorn
4from fastapi import FastAPI
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
11app = FastAPI()
13app.include_router(default_router)
14app.include_router(auth_router)
15app.include_router(avisos_router)
16app.include_router(tarefas_router)
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)