"""Pytest configuration and path setup for VS Code.

This configuration file ensures that VS Code can properly discover and run tests
by setting up the Python path to include the src directory.
"""

import sys
from pathlib import Path

# Add the src directory to Python path for VS Code test discovery
src_path = Path(__file__).parent / "src"
if str(src_path) not in sys.path:
    sys.path.insert(0, str(src_path))
