diff --git a/src/tests/llm-logging.spec.ts b/src/tests/llm-logging.spec.ts index e71c1d2..0bfc0f9 100644 --- a/src/tests/llm-logging.spec.ts +++ b/src/tests/llm-logging.spec.ts @@ -13,6 +13,16 @@ vi.mock('openai', () => ({ } })); +// Mock env so tests pass in environments without .env (e.g. Docker CI builds) +vi.mock('$env/dynamic/private', () => ({ + env: { + OPENAI_BASE_URL: 'http://localhost:11434/v1', + OPENAI_API_KEY: 'test-key', + LLM_MODEL: 'test-model', + LLM_REQUEST_TIMEOUT_MS: undefined + } +})); + // Import AFTER mocking import { checkLLMHealth, checkModelAvailability } from '$lib/server/llm';