[philomena] support downloading SVG files (#5643)

This commit is contained in:
Mike Fährmann
2024-06-04 23:43:08 +02:00
parent 8fce9ea6d5
commit 9b99d2c886
5 changed files with 75 additions and 2 deletions

View File

@@ -55,6 +55,18 @@ __tests__ = (
"wilson_score" : float,
},
{
"#url" : "https://derpibooru.org/images/3334658",
"#comment" : "svg (#5643)",
"#category": ("philomena", "derpibooru", "post"),
"#class" : philomena.PhilomenaPostExtractor,
"#urls" : "https://derpicdn.net/img/view/2024/4/1/3334658__safe_alternate+version_artist-colon-jp_derpibooru+exclusive_twilight+sparkle_alicorn_pony_amending+fences_g4_season+5_-dot-svg+available_female_grin_lo.svg",
"#sha1_content": "eec5adf02e2a4fe83b9211c0444d57dc03e21f50",
"extension": "svg",
"format" : "svg",
},
{
"#url" : "https://derpibooru.org/1",
"#category": ("philomena", "derpibooru", "post"),

View File

@@ -51,6 +51,31 @@ __tests__ = (
"wilson_score" : float,
},
{
"#url" : "https://twibooru.org/523964",
"#comment" : "svg (#5643)",
"#category": ("philomena", "twibooru", "post"),
"#class" : twibooru.TwibooruPostExtractor,
"#urls" : "https://cdn.twibooru.org/img/2020/7/13/523964/full.svg",
"#sha1_content": "15590fe151ff65ef767b409e46dfdf708b339f4d",
"extension": "svg",
"format" : "svg",
},
{
"#url" : "https://twibooru.org/523964",
"#comment" : "svg (#5643)",
"#category": ("philomena", "twibooru", "post"),
"#class" : twibooru.TwibooruPostExtractor,
"#options" : {"svg": False},
"#urls" : "https://cdn.twibooru.org/img/2020/7/13/523964/full.png",
"#sha1_content": "f8ff78e6a929a024f8529199f9a600617898d03c",
"extension": "png",
"format" : "svg",
},
{
"#url" : "https://twibooru.org/search?q=cute",
"#category": ("philomena", "twibooru", "search"),