From 197e784cb2e067a6314b81585a2be525be55fb12 Mon Sep 17 00:00:00 2001 From: Vlada Dusek Date: Tue, 25 Aug 2026 09:38:18 +0200 Subject: [PATCH] test: Add the required unique_key when building a Request without an ID --- tests/unit/test_url_path_encoding.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/unit/test_url_path_encoding.py b/tests/unit/test_url_path_encoding.py index 9c35309a..fa33d9e8 100644 --- a/tests/unit/test_url_path_encoding.py +++ b/tests/unit/test_url_path_encoding.py @@ -419,7 +419,9 @@ def test_update_request_without_an_id_is_rejected_sync(*, api_url: str) -> None: client = ApifyClient(token='test_token', api_url=api_url) with pytest.raises(ValueError, match='must have an ID'): - client.request_queue(_QUEUE_ID).update_request(Request(url='https://example.com')) + client.request_queue(_QUEUE_ID).update_request( + Request(url='https://example.com', unique_key='https://example.com') + ) async def test_update_request_without_an_id_is_rejected_async(*, api_url: str) -> None: @@ -427,4 +429,6 @@ async def test_update_request_without_an_id_is_rejected_async(*, api_url: str) - client = ApifyClientAsync(token='test_token', api_url=api_url) with pytest.raises(ValueError, match='must have an ID'): - await client.request_queue(_QUEUE_ID).update_request(Request(url='https://example.com')) + await client.request_queue(_QUEUE_ID).update_request( + Request(url='https://example.com', unique_key='https://example.com') + )