"""Probe latestpornvideo + other suspected VPS-intensive tubes."""
from app.extractors import try_extract

TESTS = [
    ("latestpornvideocom", "https://latestpornvideo.com/777904/"),
    ("porndishcom", "https://www.porndish.com/porn/private-sata-jones-britney-dutch-milf-sata-jones-with-britney-dutch-in-an-anal-threesome/"),
    ("mypornerleakcom", "https://mypornerleak.com/mila-koi-gets-fucked-hard-by-brickzilla-bbc/"),
]
for sitetag, url in TESTS:
    print(f"=== {sitetag} ===")
    try:
        ss = try_extract(sitetag, url)
        for s in (ss or [])[:5]:
            link_short = s.link[:80] + "..." if len(s.link) > 80 else s.link
            print(f"  type={s.type} quality={s.quality} link={link_short} raw={s.raw}")
        if not ss:
            print("  None (extractor returned no sources)")
    except Exception as e:
        print(f"  ERROR: {e}")
    print()
