diff --git a/src/dashboard/routes/calm.py b/src/dashboard/routes/calm.py index a6ae704..0a9634a 100644 --- a/src/dashboard/routes/calm.py +++ b/src/dashboard/routes/calm.py @@ -8,12 +8,12 @@ from fastapi.responses import HTMLResponse from fastapi.templating import Jinja2Templates from sqlalchemy.orm import Session -from src.dashboard.models.calm import JournalEntry, Task, TaskCertainty, TaskState -from src.dashboard.models.database import SessionLocal, engine, get_db +from dashboard.models.calm import JournalEntry, Task, TaskCertainty, TaskState +from dashboard.models.database import SessionLocal, engine, get_db # Create database tables (if not already created by Alembic) # This is typically handled by Alembic migrations in a production environment -# from src.dashboard.models.database import Base +# from dashboard.models.database import Base # Base.metadata.create_all(bind=engine) logger = logging.getLogger(__name__) @@ -375,6 +375,4 @@ async def reorder_tasks( # Include this router in the main FastAPI app -# In src/dashboard/app.py, add: -# from dashboard.routes.calm import router as calm_router -# app.include_router(calm_router) +# Already registered in src/dashboard/app.py as calm_router. diff --git a/tests/dashboard/test_calm.py b/tests/dashboard/test_calm.py index e8ee73b..1289bc0 100644 --- a/tests/dashboard/test_calm.py +++ b/tests/dashboard/test_calm.py @@ -1,14 +1,12 @@ import pytest -import sys from datetime import date from fastapi.testclient import TestClient from sqlalchemy import create_engine from sqlalchemy.orm import sessionmaker, Session -sys.path.insert(0, "/home/ubuntu/Timmy-time-dashboard/src") -from src.dashboard.app import app -from src.dashboard.models.database import Base, get_db -from src.dashboard.models.calm import Task, JournalEntry, TaskState, TaskCertainty +from dashboard.app import app +from dashboard.models.database import Base, get_db +from dashboard.models.calm import Task, JournalEntry, TaskState, TaskCertainty @pytest.fixture(name="test_db_engine")