From e5e591b8486d4cb5ef294f2cc718e7e28e61d00c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Wed, 20 Jan 2021 21:40:04 +0100 Subject: [PATCH] [vipr] simplify and add test (#1258) --- gallery_dl/extractor/imagehosts.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gallery_dl/extractor/imagehosts.py b/gallery_dl/extractor/imagehosts.py index b324a27d..fe3afbbb 100644 --- a/gallery_dl/extractor/imagehosts.py +++ b/gallery_dl/extractor/imagehosts.py @@ -254,14 +254,14 @@ class TurboimagehostImageExtractor(ImagehostImageExtractor): class ViprImageExtractor(ImagehostImageExtractor): """Extractor for single images from vipr.im""" category = "vipr" - pattern = (r"(?:https?://)?(vipr\.im" - r"/[^/?#]+(\.html)?)") + pattern = r"(?:https?://)?(vipr\.im/(\w+))" + test = ("https://vipr.im/kcd5jcuhgs3v.html", { + "url": "88f6a3ecbf3356a11ae0868b518c60800e070202", + "keyword": "c432e8a1836b0d97045195b745731c2b1bb0e771", + }) https = True params = None def get_info(self, page): - url, pos = text.extract( - page, - '