From 5f51b34672658387da7830bdae4fb6718c8ff537 Mon Sep 17 00:00:00 2001 From: huangjianwu Date: Tue, 25 Aug 2026 13:54:54 +0800 Subject: [PATCH] test(youtube): keep metadata tests runnable with retry options --- backend/tests/test_youtube_metadata_only.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/tests/test_youtube_metadata_only.py b/backend/tests/test_youtube_metadata_only.py index a7db9ea..c2e807e 100644 --- a/backend/tests/test_youtube_metadata_only.py +++ b/backend/tests/test_youtube_metadata_only.py @@ -52,7 +52,12 @@ def _load_youtube_downloader(): _stub("app.models") _stub("app.services") _stub("app.utils") - _stub("app.downloaders.base", Downloader=_Downloader, DownloadQuality=str) + _stub( + "app.downloaders.base", + Downloader=_Downloader, + DownloadQuality=str, + YDL_RETRY_OPTS={"retries": 3, "fragment_retries": 3, "socket_timeout": 30}, + ) _stub("app.downloaders.youtube_subtitle", YouTubeSubtitleFetcher=object) _stub("app.models.notes_model", AudioDownloadResult=_AudioDownloadResult) _stub("app.models.transcriber_model", TranscriptResult=object)