[mangadex] add 'covers' extractor (#4994)

This commit is contained in:
Mike Fährmann
2025-09-14 22:07:47 +02:00
parent 858d209b17
commit 8b5ed1ce7c
3 changed files with 129 additions and 1 deletions

View File

@@ -167,4 +167,63 @@ __tests__ = (
"#count" : ">= 15",
},
{
"#url" : "https://mangadex.org/title/f90c4398-8aad-4f51-8a1f-024ca09fdcbc?tab=art",
"#class" : mangadex.MangadexCoversExtractor,
"#results" : "https://mangadex.org/covers/f90c4398-8aad-4f51-8a1f-024ca09fdcbc/af3c1690-1e06-4432-909e-3e0f9ee01f68.jpg",
"artist" : ["Arakawa Hiromu"],
"author" : ["Arakawa Hiromu"],
"cover" : "af3c1690-1e06-4432-909e-3e0f9ee01f68.jpg",
"cover_id" : "af3c1690-1e06-4432-909e-3e0f9ee01f68",
"date" : "dt:2021-05-24 17:19:13",
"date_updated": "dt:2021-05-24 17:19:13",
"extension" : "jpg",
"filename" : "af3c1690-1e06-4432-909e-3e0f9ee01f68",
"lang" : "ja",
"manga" : "Souten no Koumori",
"manga_id" : "f90c4398-8aad-4f51-8a1f-024ca09fdcbc",
"status" : "completed",
"volume" : 0,
"tags" : [
"Oneshot",
"Historical",
"Action",
"Martial Arts",
"Drama",
"Tragedy",
],
},
{
"#url" : "https://mangadex.org/title/192aa767-2479-42c1-9780-8d65a2efd36a/gachiakuta?tab=art",
"#class" : mangadex.MangadexCoversExtractor,
"#pattern" : r"https://mangadex\.org/covers/192aa767-2479-42c1-9780-8d65a2efd36a/[\w-]+\.jpg",
"#count" : 19,
"artist" : ["Urana Kei"],
"author" : ["Urana Kei"],
"cover_id" : "iso:uuid",
"date" : "type:datetime",
"date_updated": "type:datetime",
"extension" : "jpg",
"filename" : str,
"lang" : {"ja", "fa"},
"manga" : "Gachiakuta",
"manga_id" : "192aa767-2479-42c1-9780-8d65a2efd36a",
"status" : "ongoing",
"volume" : range(1, 16),
"tags" : [
"Monsters",
"Action",
"Comedy",
"Survival",
"Drama",
"Fantasy",
"Delinquents",
"Supernatural",
"Tragedy",
],
},
)