"""Wspólny setup dla testów admin/mcp.

Dodaje na sys.path:
- katalog `admin/mcp/` — żeby testy mogły importować moduły top-level
  (`ingest`, `ingest_sql`, `admin_core`, `sql_whitelist`, ...) bez pakowania
  całego katalogu jako paczki; odpowiada to faktycznemu sposobowi
  uruchamiania (mcp_admin.py jest entry-pointem, nie modułem w paczce).
- katalog `tests/` — żeby `mock_relay` i inne testowe helpery były
  importowalne wprost jako `from mock_relay import MockRelay`.
"""

import sys
from pathlib import Path

_TESTS_DIR = Path(__file__).resolve().parent
sys.path.insert(0, str(_TESTS_DIR.parent))
sys.path.insert(0, str(_TESTS_DIR))
