[tests] support one regex per URL for #pattern
This commit is contained in:
@@ -9,15 +9,31 @@ from gallery_dl.extractor import redgifs
|
||||
|
||||
__tests__ = (
|
||||
{
|
||||
"#url" : "https://www.redgifs.com/users/Natalifiction",
|
||||
"#url" : "https://www.redgifs.com/users/mmj",
|
||||
"#category": ("", "redgifs", "user"),
|
||||
"#class" : redgifs.RedgifsUserExtractor,
|
||||
"#pattern" : r"https://\w+\.redgifs\.com/[\w-]+\.mp4",
|
||||
"#count" : ">= 100",
|
||||
"#count" : range(50, 60),
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://www.redgifs.com/users/mmj?order=old",
|
||||
"#comment" : "'order' URL parameter (#4583)",
|
||||
"#category": ("", "redgifs", "user"),
|
||||
"#class" : redgifs.RedgifsUserExtractor,
|
||||
"#range" : "1-5",
|
||||
"#patterns": (
|
||||
r"https://thumbs\d+\.redgifs\.com/ShoddyOilyHarlequinbug\.mp4",
|
||||
r"https://thumbs\d+\.redgifs\.com/UnevenPrestigiousKilldeer\.mp4",
|
||||
r"https://thumbs\d+\.redgifs\.com/EveryShockingFlickertailsquirrel\.mp4",
|
||||
r"https://thumbs\d+\.redgifs\.com/NegativeWarlikeAmericancurl\.mp4",
|
||||
r"https://thumbs\d+\.redgifs\.com/PopularTerribleFritillarybutterfly\.mp4",
|
||||
),
|
||||
},
|
||||
|
||||
{
|
||||
"#url" : "https://v3.redgifs.com/users/lamsinka89",
|
||||
"#comment" : "'v3' subdomain (#3588, #3589)",
|
||||
"#category": ("", "redgifs", "user"),
|
||||
"#class" : redgifs.RedgifsUserExtractor,
|
||||
"#pattern" : r"https://\w+\.redgifs\.com/[\w-]+\.(mp4|jpg)",
|
||||
|
||||
Reference in New Issue
Block a user