[mangapark] utilizing more graphql and adjust functionality for new site (#4999)

- undo formatting changes
- simplify code
- update and fix tests
This commit is contained in:
vonProteus
2025-03-23 19:19:19 +01:00
committed by Mike Fährmann
parent fd8f652490
commit 58e7808bbb
2 changed files with 124 additions and 169 deletions

View File

@@ -13,11 +13,11 @@ __tests__ = (
"#url" : "https://mangapark.net/title/114972-aria/6710214-en-ch.60.2",
"#category": ("", "mangapark", "chapter"),
"#class" : mangapark.MangaparkChapterExtractor,
"#pattern" : r"https://[\w-]+\.mpcdn\.org/comic/2002/e67/61e29278a583b9227964076e/\d+_\d+_\d+_\d+\.jpeg\?acc=[^&#]+&exp=\d+",
"#pattern" : r"https://[\w-]+\.mp\w+\.org/media/2002/e67/61e29278a583b9227964076e/\d+_\d+_\d+_\d+\.jpeg",
"#count" : 70,
"artist" : [],
"author" : ["Amano Kozue"],
"artist" : ["amano kozue"],
"author" : ["amano kozue"],
"chapter" : 60,
"chapter_id" : 6710214,
"chapter_minor": ".2",
@@ -29,7 +29,6 @@ __tests__ = (
"adventure",
"comedy",
"drama",
"sci_fi",
"shounen",
"slice_of_life",
],
@@ -69,35 +68,35 @@ __tests__ = (
{
"#url" : "https://mangapark.net/title/114972-aria",
"#comment" : "'source' option",
"#category": ("", "mangapark", "manga"),
"#class" : mangapark.MangaparkMangaExtractor,
"#pattern" : mangapark.MangaparkChapterExtractor.pattern,
"#count" : 141,
"#count" : 71,
"chapter" : int,
"chapter_id" : int,
"chapter_id" : r"re:\d+",
"chapter_minor": str,
"date" : datetime.datetime,
"lang" : "en",
"language" : "English",
"manga_id" : 114972,
"source" : r"re:Horse|Koala",
"source_id" : int,
"source" : "Horse",
"source_id" : "844",
"title" : str,
"volume" : int,
},
{
"#url" : "https://mangapark.net/title/114972-aria",
"#url" : "https://mangapark.net/title/10504-en-mushishi",
"#comment" : "'source' option",
"#skip" : "not functional",
"#category": ("", "mangapark", "manga"),
"#class" : mangapark.MangaparkMangaExtractor,
"#options" : {"source": "koala"},
"#pattern" : mangapark.MangaparkChapterExtractor.pattern,
"#options" : {"source": "panda"},
"#count" : 70,
"source" : "Koala",
"source" : "Panda",
"source_id": 15150116,
},