"""Test for Backfill episode's season number and episode number.""" from scripts.backfill_season_and_episode_number import update_episode_details_in_megaphone from podcast.logic import megaphone from tests.utils import db_operations def test_update_episode_details_in_megaphone(mock_megaphone): """Test update episode details in megaphone.""" update_episode_details_in_megaphone( db_operations.podcast_data[0]['megaphone_id'], db_operations.episode_data[0], db_operations.podcast_data[0]['network_id'] ) megaphone.call_episode_api.assert_called_with( { 'summary': '

description.

', 'episodeNumber': 1, 'seasonNumber': 1, 'retainAdLocations': True }, '6bf5bea4-a1d4-11e6-8dea-b334e2aa4710', '6bf5bea4-a1d4-11e6-8dea-b334e2aa4880', 1, 1 )