Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mikf
GitHub Repository: mikf/gallery-dl
Path: blob/master/test/results/2ch.py
8817 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.2ch")
8
_2ch = getattr(gallery_dl.extractor, "2ch")
9
10
11
__tests__ = (
12
{
13
"#url" : "https://2ch.hk/a/res/6202876.html",
14
"#category": ("", "2ch", "thread"),
15
"#class" : _2ch._2chThreadExtractor,
16
"#pattern" : r"https://2ch\.org/a/src/6202876/\d+\.\w+",
17
"#count" : range(450, 1000),
18
19
"banned" : 0,
20
"board" : "a",
21
"closed" : 0,
22
"comment" : str,
23
"date" : "type:datetime",
24
"displayname": str,
25
"email" : str,
26
"endless" : 1,
27
"extension": str,
28
"filename" : str,
29
"fullname" : str,
30
"height" : int,
31
"lasthit" : range(1705000000, 1900000000),
32
"md5" : r"re:[0-9a-f]{32}",
33
"name" : r"re:\d+\.\w+",
34
"num" : int,
35
"number" : range(1, 1000),
36
"op" : 0,
37
"parent" : int,
38
"path" : r"re:/a/src/6202876/\d+\.\w+",
39
"post_name": str,
40
"size" : int,
41
"sticky" : 0,
42
"subject" : str,
43
"thread" : "6202876",
44
"thumbnail": str,
45
"tim" : r"re:\d+",
46
"timestamp": int,
47
"title" : "MP4/WEBM",
48
"tn_height": int,
49
"tn_width" : int,
50
"trip" : "",
51
"type" : int,
52
"views" : int,
53
"width" : int,
54
},
55
56
{
57
"#url" : "https://2ch.org/a/res/6202876.html",
58
"#class" : _2ch._2chThreadExtractor,
59
},
60
61
{
62
"#url" : "https://2ch.su/a/res/6202876.html",
63
"#class" : _2ch._2chThreadExtractor,
64
},
65
66
{
67
"#url" : "https://2ch.life/a/res/6202876.html",
68
"#class" : _2ch._2chThreadExtractor,
69
"#pattern" : r"https://2ch\.life/a/src/6202876/\d+\.\w+",
70
"#count" : range(450, 1000),
71
},
72
73
{
74
"#url" : "https://2ch.hk/a/res/6202876.html",
75
"#class" : _2ch._2chThreadExtractor,
76
"#pattern" : r"https://2ch\.org/a/src/6202876/\d+\.\w+",
77
"#count" : range(450, 1000),
78
},
79
80
{
81
"#url" : "https://2ch.org/a/",
82
"#class" : _2ch._2chBoardExtractor,
83
"#pattern" : _2ch._2chThreadExtractor.pattern,
84
"#count" : range(200, 400),
85
},
86
87
{
88
"#url" : "https://2ch.su/a/",
89
"#class" : _2ch._2chBoardExtractor,
90
"#pattern" : _2ch._2chThreadExtractor.pattern,
91
"#count" : range(200, 400),
92
},
93
94
{
95
"#url" : "https://2ch.life/a/",
96
"#class" : _2ch._2chBoardExtractor,
97
"#pattern" : _2ch._2chThreadExtractor.pattern,
98
"#range" : "1-80",
99
"#count" : 80,
100
},
101
102
{
103
"#url" : "https://2ch.hk/a/",
104
"#class" : _2ch._2chBoardExtractor,
105
"#pattern" : _2ch._2chThreadExtractor.pattern,
106
"#range" : "1-80",
107
"#count" : 80,
108
},
109
110
)
111
112