"""Shared test fixtures for unit tests.""" from __future__ import annotations import os import sys # Ensure project root is on sys.path so shared.* imports work _project_root = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) if _project_root not in sys.path: sys.path.insert(0, _project_root)