Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mikf
GitHub Repository: mikf/gallery-dl
Path: blob/master/test/results/8muses.py
8857 views
1
# -*- coding: utf-8 -*-
2
3
# This program is free software; you can redistribute it and/or modify
4
# it under the terms of the GNU General Public License version 2 as
5
# published by the Free Software Foundation.
6
7
gallery_dl = __import__("gallery_dl.extractor.8muses")
8
_8muses = getattr(gallery_dl.extractor, "8muses")
9
from gallery_dl import exception
10
11
12
__tests__ = (
13
{
14
"#url" : "https://comics.8muses.com/comics/album/Fakku-Comics/mogg/Liar",
15
"#category": ("", "8muses", "album"),
16
"#class" : _8muses._8musesAlbumExtractor,
17
"#pattern" : r"https://comics.8muses.com/image/fl/[\w-]+",
18
"#sha1_url": "6286ac33087c236c5a7e51f8a9d4e4d5548212d4",
19
20
"url" : str,
21
"hash" : str,
22
"page" : int,
23
"count": 6,
24
"album": {
25
"id" : 10467,
26
"title" : "Liar",
27
"path" : "Fakku Comics/mogg/Liar",
28
"parts" : [
29
"Fakku Comics",
30
"mogg",
31
"Liar",
32
],
33
"private": False,
34
"url" : "https://comics.8muses.com/comics/album/Fakku-Comics/mogg/Liar",
35
"parent" : 10464,
36
"views" : int,
37
"likes" : int,
38
"date" : "dt:2018-07-10 00:00:00",
39
},
40
},
41
42
{
43
"#url" : "https://www.8muses.com/comics/album/Fakku-Comics/santa",
44
"#category": ("", "8muses", "album"),
45
"#class" : _8muses._8musesAlbumExtractor,
46
"#pattern" : _8muses._8musesAlbumExtractor.pattern,
47
"#count" : ">= 3",
48
49
"url" : str,
50
"name" : str,
51
"private": False,
52
},
53
54
{
55
"#url" : "https://www.8muses.com/comics/album/Fakku-Comics/11?sort=az",
56
"#comment" : "custom sorting",
57
"#category": ("", "8muses", "album"),
58
"#class" : _8muses._8musesAlbumExtractor,
59
"#count" : ">= 70",
60
61
"name": r"re:^[R-Zr-z]",
62
},
63
64
{
65
"#url" : "https://comics.8muses.com/comics/album/Various-Authors/Chessire88/From-Trainers-to-Pokmons",
66
"#comment" : "non-ASCII characters",
67
"#category": ("", "8muses", "album"),
68
"#class" : _8muses._8musesAlbumExtractor,
69
"#exception": exception.HttpError,
70
},
71
72
{
73
"#url" : "https://comics.8muses.com/comics/album/Tufos-Comics/Gallery",
74
"#comment" : "private albums without 'permalink' (#6717)",
75
"#category": ("", "8muses", "album"),
76
"#class" : _8muses._8musesAlbumExtractor,
77
"#count" : range(100, 150),
78
},
79
80
)
81
82