feat: add AniList browsing with on-demand ZokoAnime playback
This commit is contained in:
@@ -542,6 +542,10 @@ fn video_urls_preserve_provider_identity_and_reject_invalid_keys() {
|
||||
video_url("miruro:opaque_ID-7:3").unwrap(),
|
||||
"https://barelystarted.miruro.tv/watch/opaque_ID-7/episode?ep=3"
|
||||
);
|
||||
assert_eq!(
|
||||
video_url("anilist:1:3").unwrap(),
|
||||
"https://zokoanime.video/stream/ani/1/3/sub"
|
||||
);
|
||||
for id in [
|
||||
"",
|
||||
"--help",
|
||||
@@ -549,6 +553,10 @@ fn video_urls_preserve_provider_identity_and_reject_invalid_keys() {
|
||||
"miruro:id:0",
|
||||
"miruro:id:03",
|
||||
"miruro:../id:3",
|
||||
"anilist:01:3",
|
||||
"anilist:1:03",
|
||||
"anilist:1:0",
|
||||
"anilist:1:2147483648",
|
||||
] {
|
||||
assert_eq!(
|
||||
video_url(id).unwrap_err().kind(),
|
||||
|
||||
Reference in New Issue
Block a user