[saint] support alternate turbovid domain (#8888)
* Add alternate turbovid domain * simplify regex pattern * add tests
This commit is contained in:
@@ -11,7 +11,7 @@
|
|||||||
from .lolisafe import LolisafeAlbumExtractor
|
from .lolisafe import LolisafeAlbumExtractor
|
||||||
from .. import text
|
from .. import text
|
||||||
|
|
||||||
BASE_PATTERN = r"(?:https?://)?(?:turbovid\.cr|saint\d*\.(?:su|pk|cr|to))"
|
BASE_PATTERN = r"(?:https?://)?(?:turbo(?:vid)?\.cr|saint\d*\.(?:su|pk|cr|to))"
|
||||||
|
|
||||||
|
|
||||||
class SaintAlbumExtractor(LolisafeAlbumExtractor):
|
class SaintAlbumExtractor(LolisafeAlbumExtractor):
|
||||||
|
|||||||
@@ -65,6 +65,12 @@ __tests__ = (
|
|||||||
"size" : int,
|
"size" : int,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "https://turbo.cr/a/FiphGijfJoR",
|
||||||
|
"#comment" : "'turbo' album (#8888)",
|
||||||
|
"#class" : saint.SaintAlbumExtractor,
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"#url" : "https://saint2.su/embed/6lC7mKrJst8",
|
"#url" : "https://saint2.su/embed/6lC7mKrJst8",
|
||||||
"#class": saint.SaintMediaExtractor,
|
"#class": saint.SaintMediaExtractor,
|
||||||
@@ -130,4 +136,10 @@ __tests__ = (
|
|||||||
"name" : "WkD7hRaHdBpBI",
|
"name" : "WkD7hRaHdBpBI",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"#url" : "https://turbo.cr/embed/WkD7hRaHdBpBI",
|
||||||
|
"#comment" : "'turbo' URL/video",
|
||||||
|
"#class" : saint.SaintMediaExtractor,
|
||||||
|
},
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user