test
This commit is contained in:
parent
dd7040b471
commit
169e00376d
1 changed files with 19 additions and 15 deletions
|
|
@ -1,3 +1,5 @@
|
||||||
|
from typing import List
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
from conftest import assert_logs
|
from conftest import assert_logs
|
||||||
from expected_download import assert_expected_downloads
|
from expected_download import assert_expected_downloads
|
||||||
|
|
@ -34,6 +36,21 @@ class TestSoundcloudDiscography:
|
||||||
output_directory,
|
output_directory,
|
||||||
dry_run,
|
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(
|
discography_subscription = Subscription.from_dict(
|
||||||
preset_dict=subscription_dict,
|
preset_dict=subscription_dict,
|
||||||
preset_name="j_b",
|
preset_name="j_b",
|
||||||
|
|
@ -49,6 +66,7 @@ class TestSoundcloudDiscography:
|
||||||
output_directory=output_directory,
|
output_directory=output_directory,
|
||||||
dry_run=dry_run,
|
dry_run=dry_run,
|
||||||
expected_download_summary_file_name="soundcloud/test_soundcloud_discography.json",
|
expected_download_summary_file_name="soundcloud/test_soundcloud_discography.json",
|
||||||
|
ignore_md5_hashes_for=ignored_mp3s,
|
||||||
)
|
)
|
||||||
|
|
||||||
# Ensure another invocation will hit ExistingVideoReached
|
# Ensure another invocation will hit ExistingVideoReached
|
||||||
|
|
@ -65,19 +83,5 @@ class TestSoundcloudDiscography:
|
||||||
output_directory=output_directory,
|
output_directory=output_directory,
|
||||||
dry_run=dry_run,
|
dry_run=dry_run,
|
||||||
expected_download_summary_file_name="soundcloud/test_soundcloud_discography.json",
|
expected_download_summary_file_name="soundcloud/test_soundcloud_discography.json",
|
||||||
ignore_md5_hashes_for=[
|
ignore_md5_hashes_for=ignored_mp3s,
|
||||||
"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",
|
|
||||||
]
|
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue