[saint] support alternate turbovid domain (#8888)

* Add alternate turbovid domain
* simplify regex pattern
* add tests
This commit is contained in:
AngeredBacterium
2026-01-16 09:37:52 +01:00
committed by GitHub
parent ea2b4427e6
commit d64ca94361
2 changed files with 13 additions and 1 deletions

View File

@@ -11,7 +11,7 @@
from .lolisafe import LolisafeAlbumExtractor
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):

View File

@@ -65,6 +65,12 @@ __tests__ = (
"size" : int,
},
{
"#url" : "https://turbo.cr/a/FiphGijfJoR",
"#comment" : "'turbo' album (#8888)",
"#class" : saint.SaintAlbumExtractor,
},
{
"#url" : "https://saint2.su/embed/6lC7mKrJst8",
"#class": saint.SaintMediaExtractor,
@@ -130,4 +136,10 @@ __tests__ = (
"name" : "WkD7hRaHdBpBI",
},
{
"#url" : "https://turbo.cr/embed/WkD7hRaHdBpBI",
"#comment" : "'turbo' URL/video",
"#class" : saint.SaintMediaExtractor,
},
)