From 201be983903b00f45fec90720eb2c8ddef5d57f0 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 29 Mar 2026 23:36:20 +0000 Subject: [PATCH] test: use real kwork ID from catalog in E2E test --- tests/e2e/test_catalog.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/e2e/test_catalog.py b/tests/e2e/test_catalog.py index 2df452f..ee08642 100644 --- a/tests/e2e/test_catalog.py +++ b/tests/e2e/test_catalog.py @@ -53,9 +53,14 @@ async def test_get_kwork_details(require_credentials): ) try: - # HAR: используем известный ID кворка для теста - # В реальном использовании можно получить ID из каталога - kwork_id = 1 # Тестовый ID + # Сначала получаем каталог чтобы найти реальный ID + catalog = await client.catalog.get_list(page=1) + + # Если каталог пустой - пропускаем тест + if len(catalog.kworks) == 0: + pytest.skip("Catalog is empty") + + kwork_id = catalog.kworks[0].id # Получаем детали details = await client.catalog.get_details(kwork_id)