"""Pytest conftest module.""" import pytest @pytest.fixture def mock_event(): """State machine input.""" return { 'product': { 'display_artist_name': 'Cool Artist', 'upc': '231232563123', 'product_id': 3141281, 'is_main_release': True, 'status': None, 'release_type': 'Album', 'release_reference': 'R0', 'grid': 'A0145345234523453452', 'catalog_number': 'G0134523452345245', 'product_name': 'Test Artist', 'vendor_id': 123, 'subaccount_id': 999, 'genre_id': 20, 'subgenre_id': 621, 'not_for_distribution': 'SwitchboardDummy', }, 'tracks': [ { 'tuid': 1234, 'release_reference': 'R1', 'sequence_number': 1, 'release_type': 'TrackRelease', 'volume': 1, 'isrc': 'QZCDB2000001', 'track_name': 'This track', 'resource_reference': 'A1', }, { 'tuid': 12345, 'release_reference': 'R2', 'sequence_number': 1, 'release_type': 'TrackRelease', 'volume': 1, 'isrc': 'QZCDB2000002', 'track_name': 'This track', 'resource_reference': 'A1', }, ], 'project_id': '4498666', 'deals': None, 'bucket': 'ddex-bucket', 'key': 'key', 'message_id': '234524523', 'message_thread_id': 'G014523452345', 'party_id': 'PADPIDA2012041004F', 'update_indicator': 'OriginalMessage', 'ddex_provider': 'SME_ANALYTICS_PROVIDER', }