55# pylint: disable=unused-variable
66
77import asyncio
8- import base64
98import logging
10- import pickle
119import time
1210from collections .abc import Callable
1311from random import randint
4341@pytest .fixture
4442def celery_client (
4543 initialized_app : FastAPI ,
44+ with_storage_celery_worker : CeleryTaskQueueWorker ,
4645) -> CeleryTaskQueueClient :
4746 return get_celery_client (initialized_app )
4847
@@ -57,7 +56,7 @@ def sleep_for(seconds: float) -> None:
5756
5857 for n , file in enumerate (files , start = 1 ):
5958 with log_context (_logger , logging .INFO , msg = f"Processing file { file } " ):
60- await worker .set_task_progress (
59+ worker .set_task_progress (
6160 task_name = task_name ,
6261 task_id = task_id ,
6362 report = ProgressReport (actual_value = n / len (files ) * 10 ),
@@ -109,7 +108,6 @@ def _(celery_app: Celery) -> None:
109108
110109async def test_submitting_task_calling_async_function_results_with_success_state (
111110 celery_client : CeleryTaskQueueClient ,
112- with_storage_celery_worker : CeleryTaskQueueWorker ,
113111):
114112 task_context = TaskContext (user_id = 42 )
115113
@@ -138,7 +136,6 @@ async def test_submitting_task_calling_async_function_results_with_success_state
138136
139137async def test_submitting_task_with_failure_results_with_error (
140138 celery_client : CeleryTaskQueueClient ,
141- with_storage_celery_worker : CeleryTaskQueueWorker ,
142139):
143140 task_context = TaskContext (user_id = 42 )
144141
@@ -156,13 +153,11 @@ async def test_submitting_task_with_failure_results_with_error(
156153 assert isinstance (raw_result , Exception )
157154
158155 raw_result = await celery_client .get_task_result (task_context , task_uuid )
159- result = pickle .loads (base64 .b64decode (raw_result .args [0 ]))
160- assert f"{ result } " == "Something strange happened: BOOM!"
156+ assert f"{ raw_result } " == "Something strange happened: BOOM!"
161157
162158
163159async def test_aborting_task_results_with_aborted_state (
164160 celery_client : CeleryTaskQueueClient ,
165- with_storage_celery_worker : CeleryTaskQueueWorker ,
166161):
167162 task_context = TaskContext (user_id = 42 )
168163
@@ -189,7 +184,6 @@ async def test_aborting_task_results_with_aborted_state(
189184
190185async def test_listing_task_uuids_contains_submitted_task (
191186 celery_client : CeleryTaskQueueClient ,
192- with_storage_celery_worker : CeleryTaskQueueWorker ,
193187):
194188 task_context = TaskContext (user_id = 42 )
195189
0 commit comments