Spaces:
Runtime error
Runtime error
File size: 621 Bytes
790b5af b1b661d 790b5af b1b661d 5857a45 b1b661d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | """Pytest configuration and fixtures."""
import sys
import pytest
from pathlib import Path
# Add project root to Python path for src imports
project_root = Path(__file__).parent
sys.path.insert(0, str(project_root))
@pytest.fixture(autouse=True)
def mock_env(monkeypatch):
"""Mock environment variables for all tests."""
monkeypatch.setenv("OPENROUTER_API_KEY", "sk-mock-key")
monkeypatch.setenv("TAVILY_API_KEY", "tvly-mock-key")
monkeypatch.setenv("LANGSMITH_API_KEY", "lsv2-mock-key")
monkeypatch.setenv("LANGCHAIN_TRACING", "false")
monkeypatch.setenv("LANGCHAIN_PROJECT", "test-project")
|