@@ -405,38 +405,35 @@ async def main() -> None:
405
405
assert run_result .status == 'SUCCEEDED'
406
406
407
407
408
- async def test_get_request_by_id (
408
+ async def test_get_request_by_unique_key (
409
409
make_actor : MakeActorFunction ,
410
410
run_actor : RunActorFunction ,
411
411
) -> None :
412
- """Test retrieving specific requests by their ID ."""
412
+ """Test retrieving specific requests by their unique_key ."""
413
413
414
414
async def main () -> None :
415
415
async with Actor :
416
416
rq = await Actor .open_request_queue ()
417
417
Actor .log .info ('Request queue opened' )
418
418
419
- # Add a request and get its ID
419
+ # Add a request and get its unique_key
420
420
add_result = await rq .add_request ('https://example.com/test' )
421
- request_id = add_result .id
422
- Actor .log .info (f'Request added with ID : { request_id } ' )
421
+ request_unique_key = add_result .unique_key
422
+ Actor .log .info (f'Request added with unique_key : { request_unique_key } ' )
423
423
424
- # Retrieve the request by ID
425
- retrieved_request = await rq .get_request (request_id )
424
+ # Retrieve the request by unique_key
425
+ retrieved_request = await rq .get_request (request_unique_key )
426
426
assert retrieved_request is not None , f'retrieved_request={ retrieved_request } '
427
427
assert retrieved_request .url == 'https://example.com/test' , f'retrieved_request.url={ retrieved_request .url } '
428
- assert retrieved_request .id == request_id , (
429
- f'retrieved_request.id={ retrieved_request .id } ' ,
430
- f'request_id={ request_id } ' ,
431
- )
432
- Actor .log .info ('Request retrieved successfully by ID' )
428
+ assert retrieved_request .unique_key == request_unique_key , (f'{ request_unique_key = } ' ,)
429
+ Actor .log .info ('Request retrieved successfully by unique_key' )
433
430
434
- # Test with non-existent ID
435
- non_existent_request = await rq .get_request ('non-existent-id ' )
431
+ # Test with non-existent unique_key
432
+ non_existent_request = await rq .get_request ('non-existent-unique_key ' )
436
433
assert non_existent_request is None , f'non_existent_request={ non_existent_request } '
437
- Actor .log .info ('Non-existent ID correctly returned None' )
434
+ Actor .log .info ('Non-existent unique_key correctly returned None' )
438
435
439
- actor = await make_actor (label = 'rq-get-by-id -test' , main_func = main )
436
+ actor = await make_actor (label = 'rq-get-by-unique-key -test' , main_func = main )
440
437
run_result = await run_actor (actor )
441
438
assert run_result .status == 'SUCCEEDED'
442
439
0 commit comments