test: enable test_restore_session

This commit is contained in:
root 2026-03-29 22:17:06 +00:00
parent 44f6f2e213
commit 3185ac6797
2 changed files with 1 additions and 9 deletions

View File

@ -29,17 +29,9 @@ async def test_login_invalid_credentials():
await KworkClient.login(username="invalid_user_12345", password="invalid_pass_12345")
@pytest.mark.skip(reason="Kwork API (api.kwork.ru) requires separate API token, cookies only work for kwork.ru web")
@pytest.mark.e2e
async def test_restore_session(require_credentials):
"""E2E: Восстановление сессии из cookies.
NOTE: Currently fails because Kwork separates authentication:
- kwork.ru (web): accepts cookies (slrememberme)
- api.kwork.ru (API): requires separate API token
Workaround: Just call login() each time - it's fast and reliable.
"""
"""E2E: Восстановление сессии из cookies."""
# First login
client1 = await KworkClient.login(
username=require_credentials["username"], password=require_credentials["password"]