merge #6548: [facebook] add more tests

This commit is contained in:
Mike Fährmann
2024-11-28 15:25:02 +01:00
2 changed files with 13 additions and 1 deletions

View File

@@ -406,7 +406,7 @@ class FacebookProfileExtractor(FacebookExtractor):
BASE_PATTERN +
r"/(?!media/|photo/|photo.php|watch/)"
r"(?:profile\.php\?id=|people/[^/?#]+/)?"
r"([^/?&#]+)(?:/photos|/videos|/posts)?/?(?:$|\?|#)"
r"([^/?&#]+)(?:/photos(?:_by)?|/videos|/posts)?/?(?:$|\?|#)"
)
example = "https://www.facebook.com/USERNAME"

View File

@@ -23,6 +23,18 @@ __tests__ = (
"#class" : facebook.FacebookProfileExtractor,
},
{
"#url" : "https://www.facebook.com/facebook/photos_by",
"#category": ("", "facebook", "profile"),
"#class" : facebook.FacebookProfileExtractor,
},
{
"#url" : "https://www.facebook.com/people/facebook/100064860875397/?sk=photos",
"#category": ("", "facebook", "profile"),
"#class" : facebook.FacebookProfileExtractor,
},
{
"#url" : "https://www.facebook.com/profile.php?id=100064860875397",
"#category": ("", "facebook", "profile"),