From 20fe4ed9e44941a8d200593b3d882f99a5eb01bc Mon Sep 17 00:00:00 2001 From: Pouzor Date: Mon, 9 Mar 2026 00:17:59 +0100 Subject: [PATCH] fix: set SECRET_KEY in test conftest before app imports for CI --- backend/tests/conftest.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/tests/conftest.py b/backend/tests/conftest.py index 233fd0a..7781225 100644 --- a/backend/tests/conftest.py +++ b/backend/tests/conftest.py @@ -1,3 +1,8 @@ +import os + +# Must be set before any app import so pydantic-settings can resolve the required field. +os.environ.setdefault("SECRET_KEY", "test-only-secret-key-not-for-production") + import pytest from httpx import ASGITransport, AsyncClient from sqlalchemy.ext.asyncio import AsyncSession, async_sessionmaker, create_async_engine