From bbe9523ea042725c26bfe01118e585ff57a3532a Mon Sep 17 00:00:00 2001 From: openclaw-bot Date: Sun, 8 Feb 2026 17:54:43 +0000 Subject: [PATCH] test: seed organization when creating boards in integration tests --- backend/tests/test_task_dependencies_integration.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/tests/test_task_dependencies_integration.py b/backend/tests/test_task_dependencies_integration.py index 2dc72bdc..f94e06f0 100644 --- a/backend/tests/test_task_dependencies_integration.py +++ b/backend/tests/test_task_dependencies_integration.py @@ -9,6 +9,7 @@ from sqlmodel import SQLModel from sqlmodel.ext.asyncio.session import AsyncSession from app.models.boards import Board +from app.models.organizations import Organization from app.models.task_dependencies import TaskDependency from app.models.tasks import Task from app.services import task_dependencies as td @@ -29,7 +30,9 @@ async def _make_session(engine: AsyncEngine) -> AsyncSession: async def _seed_board_and_tasks( session: AsyncSession, *, board_id: UUID, task_ids: list[UUID] ) -> None: - session.add(Board(id=board_id, name="b", slug="b")) + org_id = uuid4() + session.add(Organization(id=org_id, name=f"org-{org_id}")) + session.add(Board(id=board_id, organization_id=org_id, name="b", slug="b")) for tid in task_ids: session.add(Task(id=tid, board_id=board_id, title=f"t-{tid}", description=None)) await session.commit()