diff --git a/backend/.coverage b/backend/.coverage deleted file mode 100644 index 3f018191..00000000 Binary files a/backend/.coverage and /dev/null differ diff --git a/backend/src/routes/projects.py b/backend/src/routes/projects.py.backup similarity index 99% rename from backend/src/routes/projects.py rename to backend/src/routes/projects.py.backup index df60d32d..f564ada8 100644 --- a/backend/src/routes/projects.py +++ b/backend/src/routes/projects.py.backup @@ -1,6 +1,6 @@ -from fastapi import APIRouter, Depends, Query +from fastapi import APIRouter, Depends, Query, HTTPException, status from sqlalchemy.ext.asyncio import AsyncSession -from sqlalchemy import select, func, and_, desc, asc +from sqlalchemy import select, func, and_ from config.database import get_db from src.models.user import User from src.models.project import Project @@ -9,7 +9,7 @@ from src.schemas.project import ( ProjectUpdate, ProjectResponse, ProjectListResponse, -) + ) from src.middleware.auth import ( get_current_user, require_market_or_admin, diff --git a/backend/tests/conftest.py b/backend/tests/conftest.py index 76e9ee21..85eb2ff5 100644 --- a/backend/tests/conftest.py +++ b/backend/tests/conftest.py @@ -10,8 +10,16 @@ from httpx import AsyncClient from sqlalchemy.ext.asyncio import AsyncSession, create_async_engine, async_sessionmaker from sqlalchemy.pool import StaticPool -from main import app -from config.database import Base, get_db +try: + from src.main import app +except ImportError: + from main import app + +try: + from src.config.database import get_db +except ImportError: + from config.database import get_db + from src.models.user import User from src.utils.password import hash_password