diff --git a/src/ytdl_sub/prebuilt_presets/helpers/url_categorized.yaml b/src/ytdl_sub/prebuilt_presets/helpers/url_categorized.yaml index 01c84e73..d9652853 100644 --- a/src/ytdl_sub/prebuilt_presets/helpers/url_categorized.yaml +++ b/src/ytdl_sub/prebuilt_presets/helpers/url_categorized.yaml @@ -26,10 +26,12 @@ presets: # Map containing { url: ..., category: ..., metadata_field_1: ... } "%flat_array__url_to_map_format": >- { - %if( + %elif( %is_map($0), %map_extend( $0, { "category": $1 } ), - { "url": $0, "category": $1 } + %is_string($0), + { "url": $0, "category": $1 }, + %throw("If using album categories, each URL must be either a string or map with metadata fields") ) } @@ -40,7 +42,17 @@ presets: # Output: # Array containing [{ url: ..., category: ... }, ... ] "%flat_array__category_to_map_format": >- - { %array_apply_fixed( $1, $0, %flat_array__url_to_map_format ) } + { + %array_apply_fixed( + %assert_then( + %is_array( $1 ), + $1, + "If using album categories, each category must map to an array" + ), + $0, + %flat_array__url_to_map_format + ) + } # Parameters: # $0: map containing fields { url: , category: ... } diff --git a/src/ytdl_sub/prebuilt_presets/music_videos/music_video_base.yaml b/src/ytdl_sub/prebuilt_presets/music_videos/music_video_base.yaml index af772f61..338e3a25 100644 --- a/src/ytdl_sub/prebuilt_presets/music_videos/music_video_base.yaml +++ b/src/ytdl_sub/prebuilt_presets/music_videos/music_video_base.yaml @@ -1,5 +1,9 @@ presets: _music_video_base: + + preset: + - "_url_categorized" + output_options: output_directory: "{music_video_directory}" file_name: "{music_video_file_name}.{ext}" @@ -17,17 +21,23 @@ presets: # Defaults music_video_genre_default: "ytdl-sub" music_video_album_default: "Music Videos" + subscription_dict: "{ {} }" # Subscription overrides subscription_indent_1: "{music_video_genre_default}" # Music Video Overrides - music_video_title: "{title}" - music_video_album: "{music_video_album_default}" music_video_artist: "{subscription_name}" - music_video_year: "{upload_year}" - music_video_date: "{upload_date_standardized}" music_video_genre: "{subscription_indent_1}" + music_video_album: >- + { %get_url_field("category", music_video_album_default) } + music_video_title: >- + { %get_url_field("title", title) } + music_video_date: >- + { %get_url_field("date", upload_date_standardized) } + music_video_year: >- + { %int( %slice( music_video_date, 0, 4 ) ) } + # Directory Overrides music_video_file_name_suffix: "" diff --git a/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml b/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml index 47aeb2ba..dcacd330 100644 --- a/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml +++ b/src/ytdl_sub/prebuilt_presets/music_videos/music_videos.yaml @@ -2,7 +2,6 @@ presets: "Jellyfin Music Videos": preset: - - "_multi_url" - "_base" - "_music_video_base" - "_music_video_nfo" @@ -10,7 +9,6 @@ presets: "Kodi Music Videos": preset: - - "_multi_url" - "_kodi_base" - "_music_video_base" - "_music_video_nfo" @@ -18,7 +16,6 @@ presets: "Plex Music Videos": preset: - - "_multi_url" - "_plex_video_base" - "_music_video_base" - "_music_video_tags" diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_False.json new file mode 100644 index 00000000..72e4fbce --- /dev/null +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_False.json @@ -0,0 +1,19 @@ +{ + ".ytdl-sub-subscription_test-download-archive.json": "b98a30417f259daeec888e1a5047b9ed", + "subscription_test/Mock Entry 20-1.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-1.mp4": "34916dc26e723c3464adcc4687898ca8", + "subscription_test/Mock Entry 20-1.nfo": "68a6a9e51a12e75d4c68e6e644b409d1", + "subscription_test/Mock Entry 20-2.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-2.mp4": "01a910b7a023325aa9d4ad3a013a1e02", + "subscription_test/Mock Entry 20-2.nfo": "1cbe51945c1a7a9ced0eb1222e9d2405", + "subscription_test/Mock Entry 20-3.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-3.mp4": "812b6db9ff08bf1822e99e43d371400d", + "subscription_test/Mock Entry 20-3.nfo": "ef07f30d3e882de3f7cb3ad675125352", + "subscription_test/Mock Entry 21-1.info.json": "INFO_JSON", + "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 21-1.mp4": "079832b6e49b283d80be402c9c928b90", + "subscription_test/Mock Entry 21-1.nfo": "dc714fd9f3c3729f74927ad245b50d9d" +} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_True.json new file mode 100644 index 00000000..ced3db94 --- /dev/null +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_True.json @@ -0,0 +1,23 @@ +{ + ".ytdl-sub-subscription_test-download-archive.json": "bcb2e8e8139f5bf589e027f841aa9449", + "subscription_test/Custom Title.info.json": "INFO_JSON", + "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Custom Title.mp4": "d7c2b8e961a8fcb612bd0d69c96bf0f3", + "subscription_test/Custom Title.nfo": "996f3993b2ba8a0614bef294492dde65", + "subscription_test/Mock Entry 20-4.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-4.mp4": "10f239edf916f8fb9eb461f24a821578", + "subscription_test/Mock Entry 20-4.nfo": "1e7cb1a09c15f155623f6cd796e874ff", + "subscription_test/Mock Entry 20-5.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-5.mp4": "046878a073fb269ec61401cdeb834707", + "subscription_test/Mock Entry 20-5.nfo": "f6100f194ae3c3b24211ff515d97ccdf", + "subscription_test/Mock Entry 20-6.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-6.mp4": "a50ead5d08456f0bcb907f1912caefcf", + "subscription_test/Mock Entry 20-6.nfo": "f51ae05104f5b98531535e75d623f941", + "subscription_test/Mock Entry 20-7.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-7.mp4": "5b35f04254c38c33ba056274b6c3af9f", + "subscription_test/Mock Entry 20-7.nfo": "852c02ea3ab196d808854ee94a9313d2" +} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_False.json deleted file mode 100644 index e33d6a28..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "84d5e2805d659cca08e89f3d0078c542", - "subscription_test/Mock Entry 20-1.nfo": "22bf5a9aaceb3b1e452e53d707d9c9b9", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "c115a28f5f474eef24b14d8132489772", - "subscription_test/Mock Entry 20-2.nfo": "c11174dd33f20892712d39471546bafb", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "6d2be5d33f341b69fa27de819ef6565e", - "subscription_test/Mock Entry 20-3.nfo": "cc7c46028b8897c7c09b0f8d244e0387", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "dae9557c6f26f66e8cb5aa9934e1d4bb", - "subscription_test/Mock Entry 21-1.nfo": "c5dcbf91f9b1c69cbdd130ef661dcc56" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_True.json deleted file mode 100644 index 9c172018..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "60e5c31787936e915526f8aff151c41c", - "subscription_test/Custom Title.nfo": "e97b04f5d0a884900f6d95b92bf04dd1", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "c26668cc39274edf65ecd4efb3113851", - "subscription_test/Mock Entry 20-4.nfo": "2a1191b8eb993653341cc1cf3d8f7744", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "a37b65fc0c99949f2f7e5045ec57d4ca", - "subscription_test/Mock Entry 20-5.nfo": "2842b49a78d969493db37ea4d9cbbda5", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "0df88650686d5cbcb651c495e20e9b81", - "subscription_test/Mock Entry 20-6.nfo": "76984176ffc708c83fcfa99faad31bf8", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "769bb1c5be5d255ae4c7541cf27e5ae6", - "subscription_test/Mock Entry 20-7.nfo": "10c657347e06850f02258b80fb8bf9c7" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_False.json deleted file mode 100644 index c773591c..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "a97f9b15ba0a66e458e3f1d373c85a57", - "subscription_test/Mock Entry 20-1.nfo": "25db8a43b083e39817456857f960a97c", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "d0ca92060347e641a804838ab849a361", - "subscription_test/Mock Entry 20-2.nfo": "954705e9fdc0daf3bf38281478efa02a", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "7738f2454a014f927357f509d3fb9cb4", - "subscription_test/Mock Entry 20-3.nfo": "d23808f6d25301a1f9ab3715f041cb40", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "16a110d21472fcd2fcad7e040956ed9b", - "subscription_test/Mock Entry 21-1.nfo": "75e01cd24d7fb63e165c29362fb5b3ac" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_True.json deleted file mode 100644 index 3ce822c9..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "88625429925fb2ed0c160b307b074e60", - "subscription_test/Custom Title.nfo": "300964605ac870bfd0dbe70a343caf78", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "8c18ae805fe2b8d63ccf79c0e161f0fe", - "subscription_test/Mock Entry 20-4.nfo": "64f3aec641be99ae4298ed77be2209e9", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "86a4480f8fe62892556b33fac1069b6a", - "subscription_test/Mock Entry 20-5.nfo": "6ee25d8aaee699c2c3d9b4a8e37495bb", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "467fba6aadf4a920b0df6c91a26986cc", - "subscription_test/Mock Entry 20-6.nfo": "b3d293ac0abdeea604c3aaa1ee7f02e0", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "ad09884f0edf2fffab2cecc773e35cba", - "subscription_test/Mock Entry 20-7.nfo": "6f62e031272ff3158f3ee7a20bf7b57e" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_False.json deleted file mode 100644 index 30e97c4a..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "fcdc8b190acead74ba04107ddf5b451a", - "subscription_test/Mock Entry 20-1.nfo": "247c83160243d46fc2b6707d9c8ff250", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "6141592313379fbbcbaaa2785ad359ff", - "subscription_test/Mock Entry 20-2.nfo": "683d471ae802f48e23aa34ed99f46be2", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "8b5278deef980b11910172c581fa2661", - "subscription_test/Mock Entry 20-3.nfo": "4443f47d1b6f6edda8d34eba27203299", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "4f9933a273bcf9fd520c6035ef60de84", - "subscription_test/Mock Entry 21-1.nfo": "1731d3c6ec55546165728d7ca1bdd346" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_True.json deleted file mode 100644 index 26e59e0a..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "c7c617c2e07c545a357ea84ad33d9cb7", - "subscription_test/Custom Title.nfo": "ddc673981d06f13bdaf17515b7f29077", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "c403485a31f05effba764853ba54b6e6", - "subscription_test/Mock Entry 20-4.nfo": "deabea9c507a2ad4e1296f304bab4d9e", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "1fbe7cecc1c15c18038e6b4ea7a736dd", - "subscription_test/Mock Entry 20-5.nfo": "b926a08d061eca295fbe57e223508db7", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "5eec8ffc71c89405010aaf65b48eed22", - "subscription_test/Mock Entry 20-6.nfo": "187d15ba86955d48966e4f9d7fe6a793", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "21055af4c2860e5a85b6d53427760d5d", - "subscription_test/Mock Entry 20-7.nfo": "490d03529b7f74596989f4cc4b3f9046" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_False.json deleted file mode 100644 index 25843874..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "3b5206b2bf68e808c0bf6527b08f0589", - "subscription_test/Mock Entry 20-1.nfo": "00261feb8b0e83c50dd54987e2d7688e", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "989975fdece6ba2f9e07a4d32b7e0970", - "subscription_test/Mock Entry 20-2.nfo": "e88348f603ded50620f9be883b613f22", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "4ebbc862ce6078b9e3d4fa3dfbcd31f4", - "subscription_test/Mock Entry 20-3.nfo": "3dd631f509a3295769b6a43489de1ef7", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "e14be725869e110a958cab880e394060", - "subscription_test/Mock Entry 21-1.nfo": "45542575bf89d48444ec50ad04b9f161" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_True.json deleted file mode 100644 index fc1d73a3..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "298138d0d15cc254215c4e5e28ed5cd5", - "subscription_test/Custom Title.nfo": "30ec929db88bc00f0902e3e56726a49b", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "d3a5ed6c941db19e4114ea8cd2b8cf01", - "subscription_test/Mock Entry 20-4.nfo": "fb116d4d01d6ea686e23cf5368e6cb00", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "04a9f65648bef183dd94f4c714c9a132", - "subscription_test/Mock Entry 20-5.nfo": "e352eb9db408081f758734f3116e6528", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "7aa59ac9106e517cbb3820d4b33425a1", - "subscription_test/Mock Entry 20-6.nfo": "9fa7d40cb076dfd301837ac35ac8a4df", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "67141efe22c88f96f2a16d4f7bfb7761", - "subscription_test/Mock Entry 20-7.nfo": "e52eee0bb29026380b1c051e8d66a84e" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_False.json deleted file mode 100644 index d378d675..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "aeda77fca6eeb3b59583cf00a6eff82d", - "subscription_test/Mock Entry 20-1.nfo": "66a55a48f17405f35fd40ea1418d27e4", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "31e7921bf7cd9ba7fc41c0e1ae91fc0c", - "subscription_test/Mock Entry 20-2.nfo": "8be80d478c9c05ad40c4b50a43f2bb50", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "0ebefef857b7ca483a288a448a7ad5bb", - "subscription_test/Mock Entry 20-3.nfo": "5775f81d7c8813b0844a6debb6202ea5", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "53ccf49321c6fa25fe40c4ef473e87c2", - "subscription_test/Mock Entry 21-1.nfo": "5d0db3507b99599ce5c05313cf665e66" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_True.json deleted file mode 100644 index a8e4a14f..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "b3b2c9008b823d547158ab8c6a9c44bd", - "subscription_test/Custom Title.nfo": "3709f5094cf1490f70d571c596ce7e5c", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "af559eb778391adaea25ff57cd85e64b", - "subscription_test/Mock Entry 20-4.nfo": "c09741690831d2d76df58d0cc42df4e9", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "24e8f47cc202c8cb09474b96f4adf263", - "subscription_test/Mock Entry 20-5.nfo": "807ba7a07b2054d74c27ee53d5b08aa9", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "bfe8224fdf0e02cfc7c4a75f35747399", - "subscription_test/Mock Entry 20-6.nfo": "803a91b542aff93990d51f653d76d47f", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "2cb54e8624949fbae86d673cf5de95d9", - "subscription_test/Mock Entry 20-7.nfo": "669880fb38373aaa7d37ac90ae98f9b6" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_False.json deleted file mode 100644 index e826d0a3..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "35403361854c66bcfa87987584b93e43", - "subscription_test/Mock Entry 20-1.nfo": "d4d3e3040712be1027adb922967a3038", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "5f7863b18bd3c833347de146beae9758", - "subscription_test/Mock Entry 20-2.nfo": "de2aa5bf1eaa72adeff01eea6fd92da5", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "7842bf3c33286a397fc9aa33f05ee6f8", - "subscription_test/Mock Entry 20-3.nfo": "55819f263d968c2de993bf75c7942d16", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "9bc77f26ef78dc7a5f31dc88ff121ec0", - "subscription_test/Mock Entry 21-1.nfo": "62e9c4c0458062e10863c2fd85b83d94" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_True.json deleted file mode 100644 index 620402a6..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "44c99b1196afe150c3cc89a1b0fb774b", - "subscription_test/Custom Title.nfo": "17c73565e568244d66c53d11e4a46dba", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "00cb992273f7a4122cca58b376f71d7a", - "subscription_test/Mock Entry 20-4.nfo": "ede35354d33b9ded54f8fc98d335809d", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "502d9d7e8659e1fe8cd43e9c512943cc", - "subscription_test/Mock Entry 20-5.nfo": "ced0f9699743ceb96a8ee174d5da4a6b", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "7a8402012b7759b9998ed041ccf918ff", - "subscription_test/Mock Entry 20-6.nfo": "65d0b737d7d5c8d6eb9908da9f42a279", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "214131af2c818c350ae725de1a91b56d", - "subscription_test/Mock Entry 20-7.nfo": "530cef346a4963195a89a62f62dbd037" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_False.json deleted file mode 100644 index bfdd7e5b..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "8c28db2f11a35f7f29595cb391b8575a", - "subscription_test/Mock Entry 20-1.nfo": "e060a5e66913d28c37e6a66173a026ee", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "74088bc2ad75cee16d980d2b19eb37c0", - "subscription_test/Mock Entry 20-2.nfo": "a7dedef20c3b8b1999e778d640cc8c6e", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "0509002c239bb6a67bafaa46ae9424d6", - "subscription_test/Mock Entry 20-3.nfo": "8375609adc25191a4b7f30b20a6ee47b", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "3c5c2f1b47c69cecdaedfab04016faac", - "subscription_test/Mock Entry 21-1.nfo": "87522dbdb9769ab4fd976f168fe82e7d" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_True.json deleted file mode 100644 index cc713f05..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "181fd89318cdfec6c192ed22392058a3", - "subscription_test/Custom Title.nfo": "d744be95d95a87a39cbfc9faef3741e2", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "83f88d0712ad4dc30c8269822e7e2e8f", - "subscription_test/Mock Entry 20-4.nfo": "5fb6d583617040e72320fc256905844f", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "4eb5f82b622c1abba63958264827de74", - "subscription_test/Mock Entry 20-5.nfo": "76436ead7e4c885912591b93102d6512", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "6c8723abd446cd3974252286c8ff0d66", - "subscription_test/Mock Entry 20-6.nfo": "37f0a9968bb1d0b88228f7d17b79e201", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "4bd1d609d1969f9af8744ed7fae25680", - "subscription_test/Mock Entry 20-7.nfo": "0c42225416bc725d1248cd568745d71f" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_False.json new file mode 100644 index 00000000..72e4fbce --- /dev/null +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_False.json @@ -0,0 +1,19 @@ +{ + ".ytdl-sub-subscription_test-download-archive.json": "b98a30417f259daeec888e1a5047b9ed", + "subscription_test/Mock Entry 20-1.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-1.mp4": "34916dc26e723c3464adcc4687898ca8", + "subscription_test/Mock Entry 20-1.nfo": "68a6a9e51a12e75d4c68e6e644b409d1", + "subscription_test/Mock Entry 20-2.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-2.mp4": "01a910b7a023325aa9d4ad3a013a1e02", + "subscription_test/Mock Entry 20-2.nfo": "1cbe51945c1a7a9ced0eb1222e9d2405", + "subscription_test/Mock Entry 20-3.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-3.mp4": "812b6db9ff08bf1822e99e43d371400d", + "subscription_test/Mock Entry 20-3.nfo": "ef07f30d3e882de3f7cb3ad675125352", + "subscription_test/Mock Entry 21-1.info.json": "INFO_JSON", + "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 21-1.mp4": "079832b6e49b283d80be402c9c928b90", + "subscription_test/Mock Entry 21-1.nfo": "dc714fd9f3c3729f74927ad245b50d9d" +} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_True.json new file mode 100644 index 00000000..ced3db94 --- /dev/null +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_True.json @@ -0,0 +1,23 @@ +{ + ".ytdl-sub-subscription_test-download-archive.json": "bcb2e8e8139f5bf589e027f841aa9449", + "subscription_test/Custom Title.info.json": "INFO_JSON", + "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Custom Title.mp4": "d7c2b8e961a8fcb612bd0d69c96bf0f3", + "subscription_test/Custom Title.nfo": "996f3993b2ba8a0614bef294492dde65", + "subscription_test/Mock Entry 20-4.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-4.mp4": "10f239edf916f8fb9eb461f24a821578", + "subscription_test/Mock Entry 20-4.nfo": "1e7cb1a09c15f155623f6cd796e874ff", + "subscription_test/Mock Entry 20-5.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-5.mp4": "046878a073fb269ec61401cdeb834707", + "subscription_test/Mock Entry 20-5.nfo": "f6100f194ae3c3b24211ff515d97ccdf", + "subscription_test/Mock Entry 20-6.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-6.mp4": "a50ead5d08456f0bcb907f1912caefcf", + "subscription_test/Mock Entry 20-6.nfo": "f51ae05104f5b98531535e75d623f941", + "subscription_test/Mock Entry 20-7.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-7.mp4": "5b35f04254c38c33ba056274b6c3af9f", + "subscription_test/Mock Entry 20-7.nfo": "852c02ea3ab196d808854ee94a9313d2" +} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_False.json deleted file mode 100644 index e33d6a28..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "84d5e2805d659cca08e89f3d0078c542", - "subscription_test/Mock Entry 20-1.nfo": "22bf5a9aaceb3b1e452e53d707d9c9b9", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "c115a28f5f474eef24b14d8132489772", - "subscription_test/Mock Entry 20-2.nfo": "c11174dd33f20892712d39471546bafb", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "6d2be5d33f341b69fa27de819ef6565e", - "subscription_test/Mock Entry 20-3.nfo": "cc7c46028b8897c7c09b0f8d244e0387", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "dae9557c6f26f66e8cb5aa9934e1d4bb", - "subscription_test/Mock Entry 21-1.nfo": "c5dcbf91f9b1c69cbdd130ef661dcc56" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_True.json deleted file mode 100644 index 9c172018..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "60e5c31787936e915526f8aff151c41c", - "subscription_test/Custom Title.nfo": "e97b04f5d0a884900f6d95b92bf04dd1", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "c26668cc39274edf65ecd4efb3113851", - "subscription_test/Mock Entry 20-4.nfo": "2a1191b8eb993653341cc1cf3d8f7744", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "a37b65fc0c99949f2f7e5045ec57d4ca", - "subscription_test/Mock Entry 20-5.nfo": "2842b49a78d969493db37ea4d9cbbda5", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "0df88650686d5cbcb651c495e20e9b81", - "subscription_test/Mock Entry 20-6.nfo": "76984176ffc708c83fcfa99faad31bf8", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "769bb1c5be5d255ae4c7541cf27e5ae6", - "subscription_test/Mock Entry 20-7.nfo": "10c657347e06850f02258b80fb8bf9c7" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_False.json deleted file mode 100644 index c773591c..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "a97f9b15ba0a66e458e3f1d373c85a57", - "subscription_test/Mock Entry 20-1.nfo": "25db8a43b083e39817456857f960a97c", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "d0ca92060347e641a804838ab849a361", - "subscription_test/Mock Entry 20-2.nfo": "954705e9fdc0daf3bf38281478efa02a", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "7738f2454a014f927357f509d3fb9cb4", - "subscription_test/Mock Entry 20-3.nfo": "d23808f6d25301a1f9ab3715f041cb40", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "16a110d21472fcd2fcad7e040956ed9b", - "subscription_test/Mock Entry 21-1.nfo": "75e01cd24d7fb63e165c29362fb5b3ac" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_True.json deleted file mode 100644 index 3ce822c9..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "88625429925fb2ed0c160b307b074e60", - "subscription_test/Custom Title.nfo": "300964605ac870bfd0dbe70a343caf78", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "8c18ae805fe2b8d63ccf79c0e161f0fe", - "subscription_test/Mock Entry 20-4.nfo": "64f3aec641be99ae4298ed77be2209e9", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "86a4480f8fe62892556b33fac1069b6a", - "subscription_test/Mock Entry 20-5.nfo": "6ee25d8aaee699c2c3d9b4a8e37495bb", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "467fba6aadf4a920b0df6c91a26986cc", - "subscription_test/Mock Entry 20-6.nfo": "b3d293ac0abdeea604c3aaa1ee7f02e0", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "ad09884f0edf2fffab2cecc773e35cba", - "subscription_test/Mock Entry 20-7.nfo": "6f62e031272ff3158f3ee7a20bf7b57e" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_False.json deleted file mode 100644 index 30e97c4a..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "fcdc8b190acead74ba04107ddf5b451a", - "subscription_test/Mock Entry 20-1.nfo": "247c83160243d46fc2b6707d9c8ff250", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "6141592313379fbbcbaaa2785ad359ff", - "subscription_test/Mock Entry 20-2.nfo": "683d471ae802f48e23aa34ed99f46be2", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "8b5278deef980b11910172c581fa2661", - "subscription_test/Mock Entry 20-3.nfo": "4443f47d1b6f6edda8d34eba27203299", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "4f9933a273bcf9fd520c6035ef60de84", - "subscription_test/Mock Entry 21-1.nfo": "1731d3c6ec55546165728d7ca1bdd346" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_True.json deleted file mode 100644 index 26e59e0a..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "c7c617c2e07c545a357ea84ad33d9cb7", - "subscription_test/Custom Title.nfo": "ddc673981d06f13bdaf17515b7f29077", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "c403485a31f05effba764853ba54b6e6", - "subscription_test/Mock Entry 20-4.nfo": "deabea9c507a2ad4e1296f304bab4d9e", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "1fbe7cecc1c15c18038e6b4ea7a736dd", - "subscription_test/Mock Entry 20-5.nfo": "b926a08d061eca295fbe57e223508db7", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "5eec8ffc71c89405010aaf65b48eed22", - "subscription_test/Mock Entry 20-6.nfo": "187d15ba86955d48966e4f9d7fe6a793", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "21055af4c2860e5a85b6d53427760d5d", - "subscription_test/Mock Entry 20-7.nfo": "490d03529b7f74596989f4cc4b3f9046" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_False.json deleted file mode 100644 index 25843874..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "3b5206b2bf68e808c0bf6527b08f0589", - "subscription_test/Mock Entry 20-1.nfo": "00261feb8b0e83c50dd54987e2d7688e", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "989975fdece6ba2f9e07a4d32b7e0970", - "subscription_test/Mock Entry 20-2.nfo": "e88348f603ded50620f9be883b613f22", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "4ebbc862ce6078b9e3d4fa3dfbcd31f4", - "subscription_test/Mock Entry 20-3.nfo": "3dd631f509a3295769b6a43489de1ef7", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "e14be725869e110a958cab880e394060", - "subscription_test/Mock Entry 21-1.nfo": "45542575bf89d48444ec50ad04b9f161" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_True.json deleted file mode 100644 index fc1d73a3..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "298138d0d15cc254215c4e5e28ed5cd5", - "subscription_test/Custom Title.nfo": "30ec929db88bc00f0902e3e56726a49b", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "d3a5ed6c941db19e4114ea8cd2b8cf01", - "subscription_test/Mock Entry 20-4.nfo": "fb116d4d01d6ea686e23cf5368e6cb00", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "04a9f65648bef183dd94f4c714c9a132", - "subscription_test/Mock Entry 20-5.nfo": "e352eb9db408081f758734f3116e6528", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "7aa59ac9106e517cbb3820d4b33425a1", - "subscription_test/Mock Entry 20-6.nfo": "9fa7d40cb076dfd301837ac35ac8a4df", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "67141efe22c88f96f2a16d4f7bfb7761", - "subscription_test/Mock Entry 20-7.nfo": "e52eee0bb29026380b1c051e8d66a84e" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_False.json deleted file mode 100644 index d378d675..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "aeda77fca6eeb3b59583cf00a6eff82d", - "subscription_test/Mock Entry 20-1.nfo": "66a55a48f17405f35fd40ea1418d27e4", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "31e7921bf7cd9ba7fc41c0e1ae91fc0c", - "subscription_test/Mock Entry 20-2.nfo": "8be80d478c9c05ad40c4b50a43f2bb50", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "0ebefef857b7ca483a288a448a7ad5bb", - "subscription_test/Mock Entry 20-3.nfo": "5775f81d7c8813b0844a6debb6202ea5", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "53ccf49321c6fa25fe40c4ef473e87c2", - "subscription_test/Mock Entry 21-1.nfo": "5d0db3507b99599ce5c05313cf665e66" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_True.json deleted file mode 100644 index a8e4a14f..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "b3b2c9008b823d547158ab8c6a9c44bd", - "subscription_test/Custom Title.nfo": "3709f5094cf1490f70d571c596ce7e5c", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "af559eb778391adaea25ff57cd85e64b", - "subscription_test/Mock Entry 20-4.nfo": "c09741690831d2d76df58d0cc42df4e9", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "24e8f47cc202c8cb09474b96f4adf263", - "subscription_test/Mock Entry 20-5.nfo": "807ba7a07b2054d74c27ee53d5b08aa9", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "bfe8224fdf0e02cfc7c4a75f35747399", - "subscription_test/Mock Entry 20-6.nfo": "803a91b542aff93990d51f653d76d47f", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "2cb54e8624949fbae86d673cf5de95d9", - "subscription_test/Mock Entry 20-7.nfo": "669880fb38373aaa7d37ac90ae98f9b6" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_False.json deleted file mode 100644 index e826d0a3..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "35403361854c66bcfa87987584b93e43", - "subscription_test/Mock Entry 20-1.nfo": "d4d3e3040712be1027adb922967a3038", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "5f7863b18bd3c833347de146beae9758", - "subscription_test/Mock Entry 20-2.nfo": "de2aa5bf1eaa72adeff01eea6fd92da5", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "7842bf3c33286a397fc9aa33f05ee6f8", - "subscription_test/Mock Entry 20-3.nfo": "55819f263d968c2de993bf75c7942d16", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "9bc77f26ef78dc7a5f31dc88ff121ec0", - "subscription_test/Mock Entry 21-1.nfo": "62e9c4c0458062e10863c2fd85b83d94" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_True.json deleted file mode 100644 index 620402a6..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "44c99b1196afe150c3cc89a1b0fb774b", - "subscription_test/Custom Title.nfo": "17c73565e568244d66c53d11e4a46dba", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "00cb992273f7a4122cca58b376f71d7a", - "subscription_test/Mock Entry 20-4.nfo": "ede35354d33b9ded54f8fc98d335809d", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "502d9d7e8659e1fe8cd43e9c512943cc", - "subscription_test/Mock Entry 20-5.nfo": "ced0f9699743ceb96a8ee174d5da4a6b", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "7a8402012b7759b9998ed041ccf918ff", - "subscription_test/Mock Entry 20-6.nfo": "65d0b737d7d5c8d6eb9908da9f42a279", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "214131af2c818c350ae725de1a91b56d", - "subscription_test/Mock Entry 20-7.nfo": "530cef346a4963195a89a62f62dbd037" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_False.json deleted file mode 100644 index bfdd7e5b..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_False.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "d9f5fdb6fc3fc3c3bf87772c406448ec", - "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1.mp4": "8c28db2f11a35f7f29595cb391b8575a", - "subscription_test/Mock Entry 20-1.nfo": "e060a5e66913d28c37e6a66173a026ee", - "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2.mp4": "74088bc2ad75cee16d980d2b19eb37c0", - "subscription_test/Mock Entry 20-2.nfo": "a7dedef20c3b8b1999e778d640cc8c6e", - "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3.mp4": "0509002c239bb6a67bafaa46ae9424d6", - "subscription_test/Mock Entry 20-3.nfo": "8375609adc25191a4b7f30b20a6ee47b", - "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1.mp4": "3c5c2f1b47c69cecdaedfab04016faac", - "subscription_test/Mock Entry 21-1.nfo": "87522dbdb9769ab4fd976f168fe82e7d" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_True.json deleted file mode 100644 index cc713f05..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_True.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "14923dac0e95ccd40ed38d1eac515628", - "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title.mp4": "181fd89318cdfec6c192ed22392058a3", - "subscription_test/Custom Title.nfo": "d744be95d95a87a39cbfc9faef3741e2", - "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4.mp4": "83f88d0712ad4dc30c8269822e7e2e8f", - "subscription_test/Mock Entry 20-4.nfo": "5fb6d583617040e72320fc256905844f", - "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5.mp4": "4eb5f82b622c1abba63958264827de74", - "subscription_test/Mock Entry 20-5.nfo": "76436ead7e4c885912591b93102d6512", - "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6.mp4": "6c8723abd446cd3974252286c8ff0d66", - "subscription_test/Mock Entry 20-6.nfo": "37f0a9968bb1d0b88228f7d17b79e201", - "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7.mp4": "4bd1d609d1969f9af8744ed7fae25680", - "subscription_test/Mock Entry 20-7.nfo": "0c42225416bc725d1248cd568745d71f" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_False.json new file mode 100644 index 00000000..78727e67 --- /dev/null +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_False.json @@ -0,0 +1,15 @@ +{ + ".ytdl-sub-subscription_test-download-archive.json": "6cb47203ec56d8318a0d428b5b4efa5d", + "subscription_test/Mock Entry 20-1.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-1.mp4": "34916dc26e723c3464adcc4687898ca8", + "subscription_test/Mock Entry 20-2.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-2.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-2.mp4": "01a910b7a023325aa9d4ad3a013a1e02", + "subscription_test/Mock Entry 20-3.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-3.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-3.mp4": "812b6db9ff08bf1822e99e43d371400d", + "subscription_test/Mock Entry 21-1.info.json": "INFO_JSON", + "subscription_test/Mock Entry 21-1.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 21-1.mp4": "079832b6e49b283d80be402c9c928b90" +} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_True.json new file mode 100644 index 00000000..5f236acf --- /dev/null +++ b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_True.json @@ -0,0 +1,18 @@ +{ + ".ytdl-sub-subscription_test-download-archive.json": "69a9960ce69e3813269412fa7cb1bd33", + "subscription_test/Custom Title.info.json": "INFO_JSON", + "subscription_test/Custom Title.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Custom Title.mp4": "d7c2b8e961a8fcb612bd0d69c96bf0f3", + "subscription_test/Mock Entry 20-4.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-4.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-4.mp4": "10f239edf916f8fb9eb461f24a821578", + "subscription_test/Mock Entry 20-5.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-5.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-5.mp4": "046878a073fb269ec61401cdeb834707", + "subscription_test/Mock Entry 20-6.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-6.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-6.mp4": "a50ead5d08456f0bcb907f1912caefcf", + "subscription_test/Mock Entry 20-7.info.json": "INFO_JSON", + "subscription_test/Mock Entry 20-7.jpg": "e80c508c4818454300133fe1dc1a9cd7", + "subscription_test/Mock Entry 20-7.mp4": "5b35f04254c38c33ba056274b6c3af9f" +} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_False.json deleted file mode 100644 index 19868074..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_False.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "0adcdab2582de082eaf5bf1b525cf24b", - "subscription_test/Mock Entry 20-1-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1-behindthescenes.mp4": "a97f9b15ba0a66e458e3f1d373c85a57", - "subscription_test/Mock Entry 20-2-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2-behindthescenes.mp4": "d0ca92060347e641a804838ab849a361", - "subscription_test/Mock Entry 20-3-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3-behindthescenes.mp4": "7738f2454a014f927357f509d3fb9cb4", - "subscription_test/Mock Entry 21-1-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1-behindthescenes.mp4": "16a110d21472fcd2fcad7e040956ed9b" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_True.json deleted file mode 100644 index c6973843..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_True.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "5b8ec28ff26f85a37dc990e4f36b7a97", - "subscription_test/Custom Title-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title-behindthescenes.mp4": "88625429925fb2ed0c160b307b074e60", - "subscription_test/Mock Entry 20-4-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4-behindthescenes.mp4": "8c18ae805fe2b8d63ccf79c0e161f0fe", - "subscription_test/Mock Entry 20-5-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5-behindthescenes.mp4": "86a4480f8fe62892556b33fac1069b6a", - "subscription_test/Mock Entry 20-6-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6-behindthescenes.mp4": "467fba6aadf4a920b0df6c91a26986cc", - "subscription_test/Mock Entry 20-7-behindthescenes.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7-behindthescenes.mp4": "ad09884f0edf2fffab2cecc773e35cba" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_False.json deleted file mode 100644 index 34fe8ed8..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_False.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "c5c18d8086c0c934215f4cf11451a62c", - "subscription_test/Mock Entry 20-1-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1-concert.mp4": "fcdc8b190acead74ba04107ddf5b451a", - "subscription_test/Mock Entry 20-2-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2-concert.mp4": "6141592313379fbbcbaaa2785ad359ff", - "subscription_test/Mock Entry 20-3-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3-concert.mp4": "8b5278deef980b11910172c581fa2661", - "subscription_test/Mock Entry 21-1-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1-concert.mp4": "4f9933a273bcf9fd520c6035ef60de84" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_True.json deleted file mode 100644 index 8c1795c0..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_True.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "c5a208ddcf2d861983103d7c294846aa", - "subscription_test/Custom Title-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title-concert.mp4": "c7c617c2e07c545a357ea84ad33d9cb7", - "subscription_test/Mock Entry 20-4-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4-concert.mp4": "c403485a31f05effba764853ba54b6e6", - "subscription_test/Mock Entry 20-5-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5-concert.mp4": "1fbe7cecc1c15c18038e6b4ea7a736dd", - "subscription_test/Mock Entry 20-6-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6-concert.mp4": "5eec8ffc71c89405010aaf65b48eed22", - "subscription_test/Mock Entry 20-7-concert.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7-concert.mp4": "21055af4c2860e5a85b6d53427760d5d" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_False.json deleted file mode 100644 index 349184c8..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_False.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "08db9300a40904fc8daaf9afc23d4b50", - "subscription_test/Mock Entry 20-1-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1-interview.mp4": "3b5206b2bf68e808c0bf6527b08f0589", - "subscription_test/Mock Entry 20-2-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2-interview.mp4": "989975fdece6ba2f9e07a4d32b7e0970", - "subscription_test/Mock Entry 20-3-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3-interview.mp4": "4ebbc862ce6078b9e3d4fa3dfbcd31f4", - "subscription_test/Mock Entry 21-1-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1-interview.mp4": "e14be725869e110a958cab880e394060" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_True.json deleted file mode 100644 index 8410732b..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_True.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "645e5c52d9ebfc24198f6647e66ad657", - "subscription_test/Custom Title-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title-interview.mp4": "298138d0d15cc254215c4e5e28ed5cd5", - "subscription_test/Mock Entry 20-4-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4-interview.mp4": "d3a5ed6c941db19e4114ea8cd2b8cf01", - "subscription_test/Mock Entry 20-5-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5-interview.mp4": "04a9f65648bef183dd94f4c714c9a132", - "subscription_test/Mock Entry 20-6-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6-interview.mp4": "7aa59ac9106e517cbb3820d4b33425a1", - "subscription_test/Mock Entry 20-7-interview.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7-interview.mp4": "67141efe22c88f96f2a16d4f7bfb7761" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_False.json deleted file mode 100644 index e1c135e6..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_False.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "340054bb9fd2327a991c003c6c3f9afb", - "subscription_test/Mock Entry 20-1-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1-live.mp4": "aeda77fca6eeb3b59583cf00a6eff82d", - "subscription_test/Mock Entry 20-2-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2-live.mp4": "31e7921bf7cd9ba7fc41c0e1ae91fc0c", - "subscription_test/Mock Entry 20-3-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3-live.mp4": "0ebefef857b7ca483a288a448a7ad5bb", - "subscription_test/Mock Entry 21-1-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1-live.mp4": "53ccf49321c6fa25fe40c4ef473e87c2" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_True.json deleted file mode 100644 index 57276b5e..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_True.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "16ddafdf93279f770eca6ba3b3ed5a2e", - "subscription_test/Custom Title-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title-live.mp4": "b3b2c9008b823d547158ab8c6a9c44bd", - "subscription_test/Mock Entry 20-4-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4-live.mp4": "af559eb778391adaea25ff57cd85e64b", - "subscription_test/Mock Entry 20-5-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5-live.mp4": "24e8f47cc202c8cb09474b96f4adf263", - "subscription_test/Mock Entry 20-6-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6-live.mp4": "bfe8224fdf0e02cfc7c4a75f35747399", - "subscription_test/Mock Entry 20-7-live.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7-live.mp4": "2cb54e8624949fbae86d673cf5de95d9" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_False.json deleted file mode 100644 index e7e0dbad..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_False.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "5211b33404e1854a7c7ebca4fefa796a", - "subscription_test/Mock Entry 20-1-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1-lyrics.mp4": "35403361854c66bcfa87987584b93e43", - "subscription_test/Mock Entry 20-2-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2-lyrics.mp4": "5f7863b18bd3c833347de146beae9758", - "subscription_test/Mock Entry 20-3-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3-lyrics.mp4": "7842bf3c33286a397fc9aa33f05ee6f8", - "subscription_test/Mock Entry 21-1-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1-lyrics.mp4": "9bc77f26ef78dc7a5f31dc88ff121ec0" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_True.json deleted file mode 100644 index 1fee0e6e..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_True.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "8bba79d4bf5e1947e1bce1ba7a5ca235", - "subscription_test/Custom Title-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title-lyrics.mp4": "44c99b1196afe150c3cc89a1b0fb774b", - "subscription_test/Mock Entry 20-4-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4-lyrics.mp4": "00cb992273f7a4122cca58b376f71d7a", - "subscription_test/Mock Entry 20-5-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5-lyrics.mp4": "502d9d7e8659e1fe8cd43e9c512943cc", - "subscription_test/Mock Entry 20-6-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6-lyrics.mp4": "7a8402012b7759b9998ed041ccf918ff", - "subscription_test/Mock Entry 20-7-lyrics.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7-lyrics.mp4": "214131af2c818c350ae725de1a91b56d" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_False.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_False.json deleted file mode 100644 index a0f48344..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_False.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "50f40a5e631f4d899c12489e38befd47", - "subscription_test/Mock Entry 20-1-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-1-video.mp4": "8c28db2f11a35f7f29595cb391b8575a", - "subscription_test/Mock Entry 20-2-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-2-video.mp4": "74088bc2ad75cee16d980d2b19eb37c0", - "subscription_test/Mock Entry 20-3-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-3-video.mp4": "0509002c239bb6a67bafaa46ae9424d6", - "subscription_test/Mock Entry 21-1-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 21-1-video.mp4": "3c5c2f1b47c69cecdaedfab04016faac" -} \ No newline at end of file diff --git a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_True.json b/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_True.json deleted file mode 100644 index 0f28e9c6..00000000 --- a/tests/resources/expected_downloads_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_True.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - ".ytdl-sub-subscription_test-download-archive.json": "bdedcee9a0da39e1d5fa81387e14ccea", - "subscription_test/Custom Title-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Custom Title-video.mp4": "181fd89318cdfec6c192ed22392058a3", - "subscription_test/Mock Entry 20-4-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-4-video.mp4": "83f88d0712ad4dc30c8269822e7e2e8f", - "subscription_test/Mock Entry 20-5-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-5-video.mp4": "4eb5f82b622c1abba63958264827de74", - "subscription_test/Mock Entry 20-6-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-6-video.mp4": "6c8723abd446cd3974252286c8ff0d66", - "subscription_test/Mock Entry 20-7-video.jpg": "e80c508c4818454300133fe1dc1a9cd7", - "subscription_test/Mock Entry 20-7-video.mp4": "4bd1d609d1969f9af8744ed7fae25680" -} \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_False.txt similarity index 83% rename from tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_False.txt rename to tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_False.txt index 95c1299d..52e2c27d 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_False.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_False.txt @@ -3,10 +3,11 @@ Files created: {output_directory} .ytdl-sub-subscription_test-download-archive.json {output_directory}/subscription_test + Mock Entry 20-1.info.json Mock Entry 20-1.jpg Mock Entry 20-1.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 @@ -15,15 +16,16 @@ Files created: Mock Entry 20-1.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 + Mock Entry 20-2.info.json Mock Entry 20-2.jpg Mock Entry 20-2.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 @@ -32,15 +34,16 @@ Files created: Mock Entry 20-2.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 + Mock Entry 20-3.info.json Mock Entry 20-3.jpg Mock Entry 20-3.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-07 @@ -49,15 +52,16 @@ Files created: Mock Entry 20-3.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 + Mock Entry 21-1.info.json Mock Entry 21-1.jpg Mock Entry 21-1.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 @@ -66,7 +70,7 @@ Files created: Mock Entry 21-1.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_True.txt similarity index 83% rename from tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_True.txt rename to tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_True.txt index 8a0936df..49e609e1 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_True.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos Categorized/multi_url_True.txt @@ -3,10 +3,11 @@ Files created: {output_directory} .ytdl-sub-subscription_test-download-archive.json {output_directory}/subscription_test + Custom Title.info.json Custom Title.jpg Custom Title.mp4 Video Tags: - album: concert + album: Concerts artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 @@ -15,15 +16,16 @@ Files created: Custom Title.nfo NFO tags: musicvideo: - album: concert + album: Concerts artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 title: Custom Title + Mock Entry 20-4.info.json Mock Entry 20-4.jpg Mock Entry 20-4.mp4 Video Tags: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-06 @@ -32,15 +34,16 @@ Files created: Mock Entry 20-4.nfo NFO tags: musicvideo: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-06 title: Mock Entry 20-4 + Mock Entry 20-5.info.json Mock Entry 20-5.jpg Mock Entry 20-5.mp4 Video Tags: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 @@ -49,15 +52,16 @@ Files created: Mock Entry 20-5.nfo NFO tags: musicvideo: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 title: Mock Entry 20-5 + Mock Entry 20-6.info.json Mock Entry 20-6.jpg Mock Entry 20-6.mp4 Video Tags: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 @@ -66,15 +70,16 @@ Files created: Mock Entry 20-6.nfo NFO tags: musicvideo: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 title: Mock Entry 20-6 + Mock Entry 20-7.info.json Mock Entry 20-7.jpg Mock Entry 20-7.mp4 Video Tags: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-06-06 @@ -83,7 +88,7 @@ Files created: Mock Entry 20-7.nfo NFO tags: musicvideo: - album: concert + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-06-06 diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_False.txt deleted file mode 100644 index d298e2b1..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_True.txt deleted file mode 100644 index 30181f16..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/behindthescenes/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_False.txt deleted file mode 100644 index 4e56529a..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/concert/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_True.txt deleted file mode 100644 index 20c4f091..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_False.txt deleted file mode 100644 index ba4e2cb2..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_True.txt deleted file mode 100644 index 1c55bc7f..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/live/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_False.txt deleted file mode 100644 index ffa6c7ac..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_True.txt deleted file mode 100644 index ce2e5063..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/lyrics/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_False.txt deleted file mode 100644 index 69a30ca8..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_True.txt deleted file mode 100644 index 891660ff..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/video/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_False.txt similarity index 83% rename from tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_False.txt rename to tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_False.txt index 3e4a5d43..52e2c27d 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/interview/multi_url_False.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_False.txt @@ -3,10 +3,11 @@ Files created: {output_directory} .ytdl-sub-subscription_test-download-archive.json {output_directory}/subscription_test + Mock Entry 20-1.info.json Mock Entry 20-1.jpg Mock Entry 20-1.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 @@ -15,15 +16,16 @@ Files created: Mock Entry 20-1.nfo NFO tags: musicvideo: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 + Mock Entry 20-2.info.json Mock Entry 20-2.jpg Mock Entry 20-2.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 @@ -32,15 +34,16 @@ Files created: Mock Entry 20-2.nfo NFO tags: musicvideo: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 + Mock Entry 20-3.info.json Mock Entry 20-3.jpg Mock Entry 20-3.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-07 @@ -49,15 +52,16 @@ Files created: Mock Entry 20-3.nfo NFO tags: musicvideo: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 + Mock Entry 21-1.info.json Mock Entry 21-1.jpg Mock Entry 21-1.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 @@ -66,7 +70,7 @@ Files created: Mock Entry 21-1.nfo NFO tags: musicvideo: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_True.txt similarity index 83% rename from tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_True.txt rename to tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_True.txt index 49f3b8d4..49e609e1 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Jellyfin Music Videos with Extras/Custom Album/multi_url_True.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos Categorized/multi_url_True.txt @@ -3,10 +3,11 @@ Files created: {output_directory} .ytdl-sub-subscription_test-download-archive.json {output_directory}/subscription_test + Custom Title.info.json Custom Title.jpg Custom Title.mp4 Video Tags: - album: Custom Album + album: Concerts artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 @@ -15,15 +16,16 @@ Files created: Custom Title.nfo NFO tags: musicvideo: - album: Custom Album + album: Concerts artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 title: Custom Title + Mock Entry 20-4.info.json Mock Entry 20-4.jpg Mock Entry 20-4.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-06 @@ -32,15 +34,16 @@ Files created: Mock Entry 20-4.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-06 title: Mock Entry 20-4 + Mock Entry 20-5.info.json Mock Entry 20-5.jpg Mock Entry 20-5.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 @@ -49,15 +52,16 @@ Files created: Mock Entry 20-5.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 title: Mock Entry 20-5 + Mock Entry 20-6.info.json Mock Entry 20-6.jpg Mock Entry 20-6.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 @@ -66,15 +70,16 @@ Files created: Mock Entry 20-6.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 title: Mock Entry 20-6 + Mock Entry 20-7.info.json Mock Entry 20-7.jpg Mock Entry 20-7.mp4 Video Tags: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-06-06 @@ -83,7 +88,7 @@ Files created: Mock Entry 20-7.nfo NFO tags: musicvideo: - album: Custom Album + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-06-06 diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_False.txt deleted file mode 100644 index 95c1299d..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_True.txt deleted file mode 100644 index 49f3b8d4..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/Custom Album/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: Custom Album - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_False.txt deleted file mode 100644 index d298e2b1..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_True.txt deleted file mode 100644 index 30181f16..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/behindthescenes/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_False.txt deleted file mode 100644 index 4e56529a..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_True.txt deleted file mode 100644 index 8a0936df..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/concert/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_False.txt deleted file mode 100644 index 3e4a5d43..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_True.txt deleted file mode 100644 index 20c4f091..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/interview/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_False.txt deleted file mode 100644 index ba4e2cb2..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_True.txt deleted file mode 100644 index 1c55bc7f..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/live/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_False.txt deleted file mode 100644 index ffa6c7ac..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_True.txt deleted file mode 100644 index ce2e5063..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/lyrics/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_False.txt deleted file mode 100644 index 69a30ca8..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_False.txt +++ /dev/null @@ -1,73 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1.jpg - Mock Entry 20-1.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-1.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - Mock Entry 20-2.jpg - Mock Entry 20-2.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-2.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - Mock Entry 20-3.jpg - Mock Entry 20-3.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 20-3.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - Mock Entry 21-1.jpg - Mock Entry 21-1.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 - Mock Entry 21-1.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_True.txt deleted file mode 100644 index 891660ff..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Kodi Music Videos with Extras/video/multi_url_True.txt +++ /dev/null @@ -1,90 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title.jpg - Custom Title.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Custom Title.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - Mock Entry 20-4.jpg - Mock Entry 20-4.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-4.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - Mock Entry 20-5.jpg - Mock Entry 20-5.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-5.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - Mock Entry 20-6.jpg - Mock Entry 20-6.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-6.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - Mock Entry 20-7.jpg - Mock Entry 20-7.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 - Mock Entry 20-7.nfo - NFO tags: - musicvideo: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_False.txt similarity index 65% rename from tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_False.txt rename to tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_False.txt index 73a5df96..520d916d 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_False.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_False.txt @@ -3,37 +3,41 @@ Files created: {output_directory} .ytdl-sub-subscription_test-download-archive.json {output_directory}/subscription_test - Mock Entry 20-1-lyrics.jpg - Mock Entry 20-1-lyrics.mp4 + Mock Entry 20-1.info.json + Mock Entry 20-1.jpg + Mock Entry 20-1.mp4 Video Tags: - album: lyrics + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-1 year: 2020 - Mock Entry 20-2-lyrics.jpg - Mock Entry 20-2-lyrics.mp4 + Mock Entry 20-2.info.json + Mock Entry 20-2.jpg + Mock Entry 20-2.mp4 Video Tags: - album: lyrics + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-08 title: Mock Entry 20-2 year: 2020 - Mock Entry 20-3-lyrics.jpg - Mock Entry 20-3-lyrics.mp4 + Mock Entry 20-3.info.json + Mock Entry 20-3.jpg + Mock Entry 20-3.mp4 Video Tags: - album: lyrics + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-07 title: Mock Entry 20-3 year: 2020 - Mock Entry 21-1-lyrics.jpg - Mock Entry 21-1-lyrics.mp4 + Mock Entry 21-1.info.json + Mock Entry 21-1.jpg + Mock Entry 21-1.mp4 Video Tags: - album: lyrics + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_True.txt similarity index 64% rename from tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_True.txt rename to tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_True.txt index c88398e3..1b97b19d 100644 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_True.txt +++ b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos Categorized/multi_url_True.txt @@ -3,46 +3,51 @@ Files created: {output_directory} .ytdl-sub-subscription_test-download-archive.json {output_directory}/subscription_test - Custom Title-interview.jpg - Custom Title-interview.mp4 + Custom Title.info.json + Custom Title.jpg + Custom Title.mp4 Video Tags: - album: interview + album: Concerts artist: subscription_test genre: ytdl-sub premiered: 2021-08-08 title: Custom Title year: 2021 - Mock Entry 20-4-interview.jpg - Mock Entry 20-4-interview.mp4 + Mock Entry 20-4.info.json + Mock Entry 20-4.jpg + Mock Entry 20-4.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-08-06 title: Mock Entry 20-4 year: 2020 - Mock Entry 20-5-interview.jpg - Mock Entry 20-5-interview.mp4 + Mock Entry 20-5.info.json + Mock Entry 20-5.jpg + Mock Entry 20-5.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 title: Mock Entry 20-5 year: 2020 - Mock Entry 20-6-interview.jpg - Mock Entry 20-6-interview.mp4 + Mock Entry 20-6.info.json + Mock Entry 20-6.jpg + Mock Entry 20-6.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-07-06 title: Mock Entry 20-6 year: 2020 - Mock Entry 20-7-interview.jpg - Mock Entry 20-7-interview.mp4 + Mock Entry 20-7.info.json + Mock Entry 20-7.jpg + Mock Entry 20-7.mp4 Video Tags: - album: interview + album: Music Videos artist: subscription_test genre: ytdl-sub premiered: 2020-06-06 diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_False.txt deleted file mode 100644 index 7e701851..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_False.txt +++ /dev/null @@ -1,41 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1-behindthescenes.jpg - Mock Entry 20-1-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-2-behindthescenes.jpg - Mock Entry 20-2-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-3-behindthescenes.jpg - Mock Entry 20-3-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 21-1-behindthescenes.jpg - Mock Entry 21-1-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_True.txt deleted file mode 100644 index 8c4843d3..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/behindthescenes/multi_url_True.txt +++ /dev/null @@ -1,50 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title-behindthescenes.jpg - Custom Title-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Mock Entry 20-4-behindthescenes.jpg - Mock Entry 20-4-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-5-behindthescenes.jpg - Mock Entry 20-5-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-6-behindthescenes.jpg - Mock Entry 20-6-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-7-behindthescenes.jpg - Mock Entry 20-7-behindthescenes.mp4 - Video Tags: - album: behindthescenes - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_False.txt deleted file mode 100644 index 5d7c24f9..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_False.txt +++ /dev/null @@ -1,41 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1-concert.jpg - Mock Entry 20-1-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-2-concert.jpg - Mock Entry 20-2-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-3-concert.jpg - Mock Entry 20-3-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 21-1-concert.jpg - Mock Entry 21-1-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_True.txt deleted file mode 100644 index ed194acb..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/concert/multi_url_True.txt +++ /dev/null @@ -1,50 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title-concert.jpg - Custom Title-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Mock Entry 20-4-concert.jpg - Mock Entry 20-4-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-5-concert.jpg - Mock Entry 20-5-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-6-concert.jpg - Mock Entry 20-6-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-7-concert.jpg - Mock Entry 20-7-concert.mp4 - Video Tags: - album: concert - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_False.txt deleted file mode 100644 index 8a4efe0b..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/interview/multi_url_False.txt +++ /dev/null @@ -1,41 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1-interview.jpg - Mock Entry 20-1-interview.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-2-interview.jpg - Mock Entry 20-2-interview.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-3-interview.jpg - Mock Entry 20-3-interview.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 21-1-interview.jpg - Mock Entry 21-1-interview.mp4 - Video Tags: - album: interview - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_False.txt deleted file mode 100644 index 8d2bbe05..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_False.txt +++ /dev/null @@ -1,41 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1-live.jpg - Mock Entry 20-1-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-2-live.jpg - Mock Entry 20-2-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-3-live.jpg - Mock Entry 20-3-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 21-1-live.jpg - Mock Entry 21-1-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_True.txt deleted file mode 100644 index 8aadb681..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/live/multi_url_True.txt +++ /dev/null @@ -1,50 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title-live.jpg - Custom Title-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Mock Entry 20-4-live.jpg - Mock Entry 20-4-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-5-live.jpg - Mock Entry 20-5-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-6-live.jpg - Mock Entry 20-6-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-7-live.jpg - Mock Entry 20-7-live.mp4 - Video Tags: - album: live - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_True.txt deleted file mode 100644 index 8fc2385f..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/lyrics/multi_url_True.txt +++ /dev/null @@ -1,50 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title-lyrics.jpg - Custom Title-lyrics.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Mock Entry 20-4-lyrics.jpg - Mock Entry 20-4-lyrics.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-5-lyrics.jpg - Mock Entry 20-5-lyrics.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-6-lyrics.jpg - Mock Entry 20-6-lyrics.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-7-lyrics.jpg - Mock Entry 20-7-lyrics.mp4 - Video Tags: - album: lyrics - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_False.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_False.txt deleted file mode 100644 index 914c3830..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_False.txt +++ /dev/null @@ -1,41 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Mock Entry 20-1-video.jpg - Mock Entry 20-1-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-1 - year: 2020 - Mock Entry 20-2-video.jpg - Mock Entry 20-2-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-08 - title: Mock Entry 20-2 - year: 2020 - Mock Entry 20-3-video.jpg - Mock Entry 20-3-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-07 - title: Mock Entry 20-3 - year: 2020 - Mock Entry 21-1-video.jpg - Mock Entry 21-1-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Mock Entry 21-1 - year: 2021 \ No newline at end of file diff --git a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_True.txt b/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_True.txt deleted file mode 100644 index 46b44b2c..00000000 --- a/tests/resources/transaction_log_summaries/unit/music_videos/Plex Music Videos with Extras/video/multi_url_True.txt +++ /dev/null @@ -1,50 +0,0 @@ -Files created: ----------------------------------------- -{output_directory} - .ytdl-sub-subscription_test-download-archive.json -{output_directory}/subscription_test - Custom Title-video.jpg - Custom Title-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2021-08-08 - title: Custom Title - year: 2021 - Mock Entry 20-4-video.jpg - Mock Entry 20-4-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-08-06 - title: Mock Entry 20-4 - year: 2020 - Mock Entry 20-5-video.jpg - Mock Entry 20-5-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-5 - year: 2020 - Mock Entry 20-6-video.jpg - Mock Entry 20-6-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-07-06 - title: Mock Entry 20-6 - year: 2020 - Mock Entry 20-7-video.jpg - Mock Entry 20-7-video.mp4 - Video Tags: - album: video - artist: subscription_test - genre: ytdl-sub - premiered: 2020-06-06 - title: Mock Entry 20-7 - year: 2020 \ No newline at end of file diff --git a/tests/unit/prebuilt_presets/test_prebuilt_presets.py b/tests/unit/prebuilt_presets/test_prebuilt_presets.py index cd686278..7e10a848 100644 --- a/tests/unit/prebuilt_presets/test_prebuilt_presets.py +++ b/tests/unit/prebuilt_presets/test_prebuilt_presets.py @@ -535,31 +535,26 @@ class TestPrebuiltMusicVideoPresets: ) -@pytest.mark.parametrize("music_video_extras_preset", MusicVideoExtrasPresets.preset_names) -@pytest.mark.parametrize( - "album_metadata", - ["behindthescenes", "concert", "interview", "live", "lyrics", "video", "Custom Album"], -) +@pytest.mark.parametrize("music_video_preset", MusicVideoPresets.preset_names) @pytest.mark.parametrize("multi_url", [True, False]) -class TestPrebuiltMusicVideoPresets: +class TestPrebuiltMusicVideoPresetsWithCategories: def _preset_dict( self, output_directory: Path, - music_video_extras_preset: str, - album_metadata: str, + music_video_preset: str, multi_url: bool, ) -> Dict: - subscription_dict = {album_metadata: ["https://your.name.here"]} + subscription_dict = {"Music Videos": ["https://your.name.here"]} if multi_url: - subscription_dict[album_metadata].append( - {"url": "https://your.name.here2", "title": "Custom Title"} - ) + subscription_dict["Concerts"] = [{ + "url": "https://your.name.here2", "title": "Custom Title" + }] preset_dict = { "preset": [ - music_video_extras_preset, + music_video_preset, ], "overrides": { "music_video_directory": output_directory, @@ -573,14 +568,12 @@ class TestPrebuiltMusicVideoPresets: self, config, output_directory: Path, - music_video_extras_preset: str, - album_metadata: str, + music_video_preset: str, multi_url: bool, ): preset_dict = self._preset_dict( output_directory=output_directory, - music_video_extras_preset=music_video_extras_preset, - album_metadata=album_metadata, + music_video_preset=music_video_preset, multi_url=multi_url, ) @@ -594,18 +587,16 @@ class TestPrebuiltMusicVideoPresets: subscription_name, output_directory, mock_download_collection_entries, - music_video_extras_preset: str, - album_metadata: str, + music_video_preset: str, multi_url: bool, ): expected_summary_name = ( - f"unit/music_videos/{music_video_extras_preset}/{album_metadata}/multi_url_{multi_url}" + f"unit/music_videos/{music_video_preset} Categorized/multi_url_{multi_url}" ) preset_dict = self._preset_dict( output_directory=output_directory, - music_video_extras_preset=music_video_extras_preset, - album_metadata=album_metadata, + music_video_preset=music_video_preset, multi_url=multi_url, )