""" Pytest configuration for klausur-service tests. Ensures local modules (hyde, hybrid_search, rag_evaluation, etc.) can be imported by adding the backend directory to sys.path. """ import sys from pathlib import Path # Add the backend directory to sys.path so local modules can be imported backend_dir = Path(__file__).parent.parent if str(backend_dir) not in sys.path: sys.path.insert(0, str(backend_dir))