summaryrefslogtreecommitdiffstats
path: root/gallery_dl/extractor/xvideos.py
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2023-10-03 18:31:58 -0400
committerLibravatarUnit 193 <unit193@unit193.net>2023-10-03 18:31:58 -0400
commitb8758ecd073910ce3220b2e68399147b425c37b8 (patch)
treed6aee20213508c8f425cbacb3d714367eca904c5 /gallery_dl/extractor/xvideos.py
parente2f67519f8c1750a71aab3dc56b8345fff21bac5 (diff)
New upstream version 1.26.0.upstream/1.26.0
Diffstat (limited to 'gallery_dl/extractor/xvideos.py')
-rw-r--r--gallery_dl/extractor/xvideos.py35
1 files changed, 3 insertions, 32 deletions
diff --git a/gallery_dl/extractor/xvideos.py b/gallery_dl/extractor/xvideos.py
index 46ea074..a28d8f5 100644
--- a/gallery_dl/extractor/xvideos.py
+++ b/gallery_dl/extractor/xvideos.py
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
-# Copyright 2017-2019 Mike Fährmann
+# Copyright 2017-2023 Mike Fährmann
#
# 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
@@ -28,30 +28,7 @@ class XvideosGalleryExtractor(XvideosBase, GalleryExtractor):
pattern = (r"(?:https?://)?(?:www\.)?xvideos\.com"
r"/(?:profiles|amateur-channels|model-channels)"
r"/([^/?#]+)/photos/(\d+)")
- test = (
- ("https://www.xvideos.com/profiles/pervertedcouple/photos/751031", {
- "count": 8,
- "pattern": r"https://profile-pics-cdn\d+\.xvideos-cdn\.com"
- r"/[^/]+\,\d+/videos/profiles/galleries/84/ca/37"
- r"/pervertedcouple/gal751031/pic_\d+_big\.jpg",
- "keyword": {
- "gallery": {
- "id" : 751031,
- "title": "Random Stuff",
- "tags" : list,
- },
- "user": {
- "id" : 20245371,
- "name" : "pervertedcouple",
- "display" : "Pervertedcouple",
- "sex" : "Woman",
- "description": str,
- },
- },
- }),
- ("https://www.xvideos.com/amateur-channels/pervertedcouple/photos/12"),
- ("https://www.xvideos.com/model-channels/pervertedcouple/photos/12"),
- )
+ example = "https://www.xvideos.com/profiles/USER/photos/12345"
def __init__(self, match):
self.user, self.gallery_id = match.groups()
@@ -97,13 +74,7 @@ class XvideosUserExtractor(XvideosBase, Extractor):
categorytransfer = True
pattern = (r"(?:https?://)?(?:www\.)?xvideos\.com"
r"/profiles/([^/?#]+)/?(?:#.*)?$")
- test = (
- ("https://www.xvideos.com/profiles/pervertedcouple", {
- "url": "a413f3e60d6d3a2de79bd44fa3b7a9c03db4336e",
- "keyword": "335a3304941ff2e666c0201e9122819b61b34adb",
- }),
- ("https://www.xvideos.com/profiles/pervertedcouple#_tabPhotos"),
- )
+ example = "https://www.xvideos.com/profiles/USER"
def __init__(self, match):
Extractor.__init__(self, match)