MicroFish/backend/tests/conftest.py

18 lines
472 B
Python

import os
import sys
import pathlib
import pytest
ROOT = pathlib.Path(__file__).resolve().parents[1]
sys.path.insert(0, str(ROOT))
os.environ.setdefault("LLM_API_KEY", "test")
os.environ.setdefault("LLM_BASE_URL", "https://example.invalid")
os.environ.setdefault("LLM_MODEL_NAME", "test-model")
os.environ.setdefault("ZEP_API_KEY", "test")
@pytest.fixture
def tmp_uploads(tmp_path, monkeypatch):
monkeypatch.setenv("UPLOADS_DIR", str(tmp_path))
return tmp_path