More stuff was done.

Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
This commit is contained in:
2025-10-02 21:48:17 -04:00
parent 90c183b8c8
commit 2f93815405
5 changed files with 14 additions and 13 deletions

View File

@@ -46,6 +46,12 @@ def _load_env_from_base_or_parent() -> None:
_load_env_from_base_or_parent()
from tests.types import BookingCreateData # noqa: E402
from tests.types import BookingUpdateData # noqa: E402
from tests.types import RoomData # noqa: E402
from tests.types import RoomUpdateData # noqa: E402
from tests.types import UserData # noqa: E402
from backend.main import app # noqa: E402
from backend.models import Booking # noqa: E402
from backend.models import BookingList # noqa: E402
@@ -54,11 +60,6 @@ from backend.models import RoomList # noqa: E402
from backend.models import User # noqa: E402
from backend.models import UserList # noqa: E402
from backend.schemas.bookings import BookingCreate # noqa: E402
from tests.types import BookingCreateData # noqa: E402
from tests.types import BookingUpdateData # noqa: E402
from tests.types import RoomData # noqa: E402
from tests.types import RoomUpdateData # noqa: E402
from tests.types import UserData # noqa: E402
# Modern handler type for exception handlers

View File

@@ -9,6 +9,9 @@ from httpx import AsyncClient
from sqlalchemy.exc import NoResultFound
from sqlalchemy.exc import SQLAlchemyError
from sqlalchemy.ext.asyncio import AsyncSession
from tests.types import BookingCreateData
from tests.types import BookingData
from tests.types import BookingUpdateData
from backend.dependencies.bookings import delete_booking_service
from backend.dependencies.bookings import get_booking_service
@@ -23,9 +26,6 @@ from backend.models import BookingList
from backend.models import Room
from backend.routers.rooms import publish_room_availability_event
from backend.services.bookings import update_booking
from tests.types import BookingCreateData
from tests.types import BookingData
from tests.types import BookingUpdateData
# Useful constants for booking router tests

View File

@@ -10,6 +10,8 @@ from httpx import AsyncClient
from httpx import Response
from sqlalchemy.exc import NoResultFound
from sqlalchemy.exc import SQLAlchemyError
from tests.types import RoomData
from tests.types import RoomUpdateData
from backend.dependencies.rooms import delete_room_service
from backend.dependencies.rooms import get_room_service
@@ -21,8 +23,6 @@ from backend.models import Room
from backend.models import RoomList
from backend.routers.rooms import publish_room_availability_event
from backend.routers.rooms import room_availability_subscribers
from tests.types import RoomData
from tests.types import RoomUpdateData
# Useful constants for rooms router tests

View File

@@ -6,11 +6,11 @@ import pytest
import sqlalchemy.exc
from httpx import AsyncClient
from sqlalchemy.exc import SQLAlchemyError
from tests.types import UserData
from backend.dependencies.users import get_users_service
from backend.main import app
from backend.models import UserList
from tests.types import UserData
# Useful constants for users router tests

View File

@@ -29,6 +29,8 @@ from sqlalchemy import update
from sqlalchemy.exc import NoResultFound
from sqlalchemy.exc import SQLAlchemyError
from sqlalchemy.ext.asyncio import AsyncSession
from tests.types import BookingData
from tests.types import BookingUpdateData
from backend.models import Booking
from backend.models import BookingList
@@ -46,8 +48,6 @@ from backend.services.bookings import validate_new_booking_room_exists
from backend.services.bookings import validate_new_booking_time_constraints
from backend.services.bookings import validate_no_overlap
from backend.services.bookings import validate_time_constraints
from tests.types import BookingData
from tests.types import BookingUpdateData
# Error message constants