Skip to content

test: rendi test_animeworld_episode_link indipendente dal server - #49

Closed
Purp7ePi3 wants to merge 1 commit into
fexh10:mainfrom
Purp7ePi3:fix/aw-episode-link-test
Closed

Purp7ePi3 wants to merge 1 commit into
fexh10:mainfrom
Purp7ePi3:fix/aw-episode-link-test

Conversation

@Purp7ePi3

Copy link
Copy Markdown

Problema

test_animeworld_episode_link confronta l'URL del video con un host CDN
hardcoded (srv23-abbaia.sweetpixel.org). Il sottodominio ruota nel tempo e le
fixtures si rigenerano dal vivo, quindi il test fallisce a ogni rotazione anche
se _episode_link funziona correttamente.

Esempio attuale:

  • atteso: https://srv23-abbaia.sweetpixel.org/DDL/ANIME/Naruto/Naruto_Ep_001_SUB_ITA.mp4
  • ottenuto: https://srv23-masafi.sweetpixel.org/DDL/ANIME/Naruto/Naruto_Ep_001_SUB_ITA.mp4

Soluzione

Il test ora verifica solo la parte stabile dell'URL (schema, dominio
sweetpixel.org e path del file), ignorando il nome del server.

Nota

Lo stesso fix è incluso come secondo commit in #48. Questa PR lo propone
separatamente, così può essere mergiato indipendentemente dalla modifica ai
download. Se preferisci tenerlo in #48, chiudo questa senza problemi.

Verifica

  • uv run pyright → 0 errori, 0 warning
  • uv run pytest → 65 passed (prima: 64 passed, 1 failed)

@Purp7ePi3 Purp7ePi3 closed this Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant