"""Pytest configuration for mithril tests.

This configuration file integrates with Flow SDK's test infrastructure
to reuse fixtures and utilities while maintaining clean separation.
"""

import sys
import os
from pathlib import Path

# Add parent directories to path for imports
mithril_root = Path(__file__).parent.parent
flow_root = mithril_root.parent.parent
sys.path.insert(0, str(mithril_root))
sys.path.insert(0, str(flow_root))

# Import Flow SDK test fixtures and make them available
from tests.conftest import *  # noqa: F401, F403
from tests.fixtures.environment import *  # noqa: F401, F403
from tests.testing.builders import *  # noqa: F401, F403
from tests.data.generators import *  # noqa: F401, F403

# Mithril-specific fixtures can be added here if needed