diff --git a/tests/e2e/presets/test_soundcloud.py b/tests/e2e/presets/test_soundcloud.py index c508e6d6..9dbe6481 100644 --- a/tests/e2e/presets/test_soundcloud.py +++ b/tests/e2e/presets/test_soundcloud.py @@ -1,3 +1,5 @@ +from typing import List + import pytest from conftest import assert_logs from expected_download import assert_expected_downloads @@ -34,6 +36,21 @@ class TestSoundcloudDiscography: output_directory, dry_run, ): + ignored_mp3s: List[str] = [ + "j_b/[2021] Baby Santana's Dorian Groove/01 - Baby Santana's Dorian Groove.mp3", + "j_b/[2021] Purple Clouds/01 - Purple Clouds.mp3", + "j_b/[2022] Acoustic Treats/01 - 20160426 184214.mp3", + "j_b/[2022] Acoustic Treats/02 - 20160502 123150.mp3", + "j_b/[2022] Acoustic Treats/03 - 20160504 143832.mp3", + "j_b/[2022] Acoustic Treats/04 - 20160601 221234.mp3", + "j_b/[2022] Acoustic Treats/05 - 20160601 222440.mp3", + "j_b/[2022] Acoustic Treats/06 - 20170604 190236.mp3", + "j_b/[2022] Acoustic Treats/07 - 20170612 193646.mp3", + "j_b/[2022] Acoustic Treats/08 - 20170628 215206.mp3", + "j_b/[2022] Acoustic Treats/09 - Finding Home.mp3", + "j_b/[2022] Acoustic Treats/10 - Shallow Water WIP.mp3", + "j_b/[2022] Acoustic Treats/11 - Untold History.mp3", + ] discography_subscription = Subscription.from_dict( preset_dict=subscription_dict, preset_name="j_b", @@ -49,6 +66,7 @@ class TestSoundcloudDiscography: output_directory=output_directory, dry_run=dry_run, expected_download_summary_file_name="soundcloud/test_soundcloud_discography.json", + ignore_md5_hashes_for=ignored_mp3s, ) # Ensure another invocation will hit ExistingVideoReached @@ -65,19 +83,5 @@ class TestSoundcloudDiscography: output_directory=output_directory, dry_run=dry_run, expected_download_summary_file_name="soundcloud/test_soundcloud_discography.json", - ignore_md5_hashes_for=[ - "j_b/[2021] Baby Santana's Dorian Groove/01 - Baby Santana's Dorian Groove.mp3", - "j_b/[2021] Purple Clouds/01 - Purple Clouds.mp3", - "j_b/[2022] Acoustic Treats/01 - 20160426 184214.mp3", - "j_b/[2022] Acoustic Treats/02 - 20160502 123150.mp3", - "j_b/[2022] Acoustic Treats/03 - 20160504 143832.mp3", - "j_b/[2022] Acoustic Treats/04 - 20160601 221234.mp3", - "j_b/[2022] Acoustic Treats/05 - 20160601 222440.mp3", - "j_b/[2022] Acoustic Treats/06 - 20170604 190236.mp3", - "j_b/[2022] Acoustic Treats/07 - 20170612 193646.mp3", - "j_b/[2022] Acoustic Treats/08 - 20170628 215206.mp3", - "j_b/[2022] Acoustic Treats/09 - Finding Home.mp3", - "j_b/[2022] Acoustic Treats/10 - Shallow Water WIP.mp3", - "j_b/[2022] Acoustic Treats/11 - Untold History.mp3", - ] + ignore_md5_hashes_for=ignored_mp3s, )