diff options
author | Antoine Aflalo <[email protected]> | 2022-10-29 18:13:56 -0400 |
---|---|---|
committer | GitHub <[email protected]> | 2022-10-29 18:13:56 -0400 |
commit | be34b8fddd1e1400087cec946ca7c6bf48b31808 (patch) | |
tree | c0c53ac01bb501425d2f53caf98fff8eaeb9c672 /tests | |
parent | 78f769d743f6d5413d3a3c0c1c09570d8ee9cb2b (diff) | |
download | bazarr-be34b8fddd1e1400087cec946ca7c6bf48b31808.tar.gz bazarr-be34b8fddd1e1400087cec946ca7c6bf48b31808.zip |
Gestdown Provider: Use ShowId to find subtitles. Fixes issue with Slash in show name. (#1979)
This way, if a show has a slash (/) inside its name, we can still find subtitles for it.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/subliminal_patch/test_gestdown.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/subliminal_patch/test_gestdown.py b/tests/subliminal_patch/test_gestdown.py index edef2e5fa..117430a1d 100644 --- a/tests/subliminal_patch/test_gestdown.py +++ b/tests/subliminal_patch/test_gestdown.py @@ -78,9 +78,13 @@ def test_subtitle_download(subtitle): def test_list_subtitles_423(episodes, requests_mock, mocker): mocker.patch("time.sleep") - requests_mock.get("https://api.gestdown.info/shows/search/Breaking%20Bad", status_code=200) requests_mock.get( - f"{_BASE_URL}/subtitles/find/English/Breaking%20Bad/1/1", status_code=423 + "https://api.gestdown.info/shows/search/Breaking%20Bad", + status_code=200, + text='{"shows":[{"id":"cd880e2e-ef44-47cd-9f3d-a03b343ba2d0","name":"Breaking Bad","nbSeasons":5,"seasons":[1,2,3,4,5]}]}' + ) + requests_mock.get( + f"{_BASE_URL}/subtitles/get/cd880e2e-ef44-47cd-9f3d-a03b343ba2d0/1/1/English", status_code=423 ) with GestdownProvider() as provider: |