"""Shared test fixtures.""" import json import pytest @pytest.fixture def mock_event() -> dict: """Load the sample event from file.""" with open("tests/sample_event.json") as f: return json.load(f) @pytest.fixture def mock_product_metadata(mock_event: dict) -> dict: """Extract product_metadata from the sample event.""" return mock_event["data"]["product_metadata"]