Files
aiData/DouYin/dy-downloader/tests/test_cookie_manager.py
HuangHai d89388ab51 'commit'
2026-01-20 14:05:19 +08:00

19 lines
495 B
Python

from auth import CookieManager
def test_cookie_manager_validation_requires_all_keys(tmp_path):
cookie_file = tmp_path / '.cookies.json'
manager = CookieManager(str(cookie_file))
manager.set_cookies({'msToken': 'token', 'ttwid': 'id'})
assert manager.validate_cookies() is False
manager.set_cookies({
'msToken': 'token',
'ttwid': 'id',
'odin_tt': 'odin',
'passport_csrf_token': 'csrf',
})
assert manager.validate_cookies() is True