1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-25 20:22:36 +01:00
gallery-dl/test/results/hitomi.py

198 lines
5.3 KiB
Python

# -*- coding: utf-8 -*-
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
from gallery_dl.extractor import hitomi
__tests__ = (
{
"#url" : "https://hitomi.la/galleries/867789.html",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
"#pattern" : r"https://[a-c]a\.hitomi\.la/webp/\d+/\d+/[0-9a-f]{64}\.webp",
"#count" : 16,
"artist" : ["morris"],
"characters": [],
"count" : 16,
"date" : "dt:2015-10-27 19:20:00",
"extension" : "webp",
"extension_original" : "jpg",
"filename" : str,
"gallery_id": 867789,
"group" : [],
"lang" : "en",
"language" : "English",
"num" : range(1, 16),
"parody" : [],
"tags" : [
"Cheating ♀",
"Drugs ♀",
"Drugs ♂",
"Incest",
"Milf ♀",
"Mother ♀",
"Sole Female ♀",
"Sole Male ♂",
"Uncensored"
],
"title" : "Amazon no Hiyaku | Amazon Elixir (decensored)",
"title_jpn" : "",
"type" : "Manga",
},
{
"#url" : "https://hitomi.la/galleries/1401410.html",
"#comment" : "download test",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
"#range" : "1",
"#sha1_content": "d75d5a3d1302a48469016b20e53c26b714d17745",
},
{
"#url" : "https://hitomi.la/galleries/733697.html",
"#comment" : "Game CG with scenes (#321)",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
"#count" : 210,
},
{
"#url" : "https://hitomi.la/galleries/1045954.html",
"#comment" : "fallback for galleries only available through /reader/ URLs",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
"#count" : 1413,
},
{
"#url" : "https://hitomi.la/cg/scathacha-sama-okuchi-ecchi-1291900.html",
"#comment" : "gallery with 'broken' redirect",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/cg/1615823.html",
"#comment" : "no tags",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
"#options" : {"format": "avif"},
"#pattern" : r"https://[a-c]a\.hitomi\.la/avif/\d+/\d+/[0-9a-f]{64}\.avif",
"#count" : 22,
"artist" : ["sorairo len"],
"characters": [],
"count" : 22,
"date" : "dt:2020-04-19 06:33:00",
"extension" : "avif",
"filename" : str,
"gallery_id": 1615823,
"group" : [],
"lang" : "ja",
"language" : "Japanese",
"num" : range(1, 22),
"parody" : [],
"tags" : [
"Blowjob ♀",
"Focus Blowjob ♀",
"Fox Girl ♀",
"Kemonomimi ♀",
"Loli ♀",
"Miko ♀",
"No Penetration",
"Unusual Pupils ♀",
"Variant Set"
],
"title" : "Kouko-sama ga Okuchi de Reiryoku Hokyuu",
"title_jpn" : "コウコ様がお口で霊力補給♡",
"type" : "Artistcg",
},
{
"#url" : "https://hitomi.la/manga/amazon-no-hiyaku-867789.html",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/manga/867789.html",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/doujinshi/867789.html",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/cg/867789.html",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/gamecg/867789.html",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/imageset/867789.html",
"#comment" : "/imageset/ gallery (#4756)",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/reader/867789.html",
"#category": ("", "hitomi", "gallery"),
"#class" : hitomi.HitomiGalleryExtractor,
},
{
"#url" : "https://hitomi.la/tag/screenshots-japanese.html",
"#category": ("", "hitomi", "tag"),
"#class" : hitomi.HitomiTagExtractor,
"#pattern" : hitomi.HitomiGalleryExtractor.pattern,
"#count" : ">= 35",
},
{
"#url" : "https://hitomi.la/artist/a1-all-1.html",
"#category": ("", "hitomi", "tag"),
"#class" : hitomi.HitomiTagExtractor,
},
{
"#url" : "https://hitomi.la/group/initial%2Dg-all-1.html",
"#category": ("", "hitomi", "tag"),
"#class" : hitomi.HitomiTagExtractor,
},
{
"#url" : "https://hitomi.la/series/amnesia-all-1.html",
"#category": ("", "hitomi", "tag"),
"#class" : hitomi.HitomiTagExtractor,
},
{
"#url" : "https://hitomi.la/type/doujinshi-all-1.html",
"#category": ("", "hitomi", "tag"),
"#class" : hitomi.HitomiTagExtractor,
},
{
"#url" : "https://hitomi.la/character/a2-all-1.html",
"#category": ("", "hitomi", "tag"),
"#class" : hitomi.HitomiTagExtractor,
},
)