Files
aiData/DouYin/dy-downloader/tests/test_xbogus.py

12 lines
411 B
Python
Raw Normal View History

2026-01-20 14:05:19 +08:00
from utils.xbogus import generate_x_bogus
def test_generate_x_bogus_appends_parameter():
base_url = "https://www.douyin.com/aweme/v1/web/aweme/detail/?aweme_id=123"
signed_url, token, ua = generate_x_bogus(base_url)
assert signed_url.startswith(base_url)
assert "X-Bogus=" in signed_url
assert isinstance(token, str) and len(token) > 10
assert isinstance(ua, str) and "Mozilla" in ua