@@ -103,13 +103,14 @@ async def test_submitting_task_calling_async_function_results_with_success_state
103103 celery_task_manager : CeleryTaskManager ,
104104 with_celery_worker : WorkController ,
105105):
106- task_filter = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
106+
107+ owner_metadata = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
107108
108109 task_uuid = await celery_task_manager .submit_task (
109110 ExecutionMetadata (
110111 name = fake_file_processor .__name__ ,
111112 ),
112- owner_metadata = task_filter ,
113+ owner_metadata = owner_metadata ,
113114 files = [f"file{ n } " for n in range (5 )],
114115 )
115116
@@ -119,28 +120,31 @@ async def test_submitting_task_calling_async_function_results_with_success_state
119120 stop = stop_after_delay (30 ),
120121 ):
121122 with attempt :
122- status = await celery_task_manager .get_task_status (task_filter , task_uuid )
123+ status = await celery_task_manager .get_task_status (
124+ owner_metadata , task_uuid
125+ )
123126 assert status .task_state == TaskState .SUCCESS
124127
125128 assert (
126- await celery_task_manager .get_task_status (task_filter , task_uuid )
129+ await celery_task_manager .get_task_status (owner_metadata , task_uuid )
127130 ).task_state == TaskState .SUCCESS
128131 assert (
129- await celery_task_manager .get_task_result (task_filter , task_uuid )
132+ await celery_task_manager .get_task_result (owner_metadata , task_uuid )
130133 ) == "archive.zip"
131134
132135
133136async def test_submitting_task_with_failure_results_with_error (
134137 celery_task_manager : CeleryTaskManager ,
135138 with_celery_worker : WorkController ,
136139):
137- task_filter = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
140+
141+ owner_metadata = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
138142
139143 task_uuid = await celery_task_manager .submit_task (
140144 ExecutionMetadata (
141145 name = failure_task .__name__ ,
142146 ),
143- owner_metadata = task_filter ,
147+ owner_metadata = owner_metadata ,
144148 )
145149
146150 for attempt in Retrying (
@@ -151,48 +155,50 @@ async def test_submitting_task_with_failure_results_with_error(
151155
152156 with attempt :
153157 raw_result = await celery_task_manager .get_task_result (
154- task_filter , task_uuid
158+ owner_metadata , task_uuid
155159 )
156160 assert isinstance (raw_result , TransferrableCeleryError )
157161
158- raw_result = await celery_task_manager .get_task_result (task_filter , task_uuid )
162+ raw_result = await celery_task_manager .get_task_result (owner_metadata , task_uuid )
159163 assert f"{ raw_result } " == "Something strange happened: BOOM!"
160164
161165
162166async def test_cancelling_a_running_task_aborts_and_deletes (
163167 celery_task_manager : CeleryTaskManager ,
164168 with_celery_worker : WorkController ,
165169):
166- task_filter = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
170+
171+ owner_metadata = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
167172
168173 task_uuid = await celery_task_manager .submit_task (
169174 ExecutionMetadata (
170175 name = dreamer_task .__name__ ,
171176 ),
172- owner_metadata = task_filter ,
177+ owner_metadata = owner_metadata ,
173178 )
174179
175180 await asyncio .sleep (3.0 )
176181
177- await celery_task_manager .cancel_task (task_filter , task_uuid )
182+ await celery_task_manager .cancel_task (owner_metadata , task_uuid )
178183
179184 with pytest .raises (TaskNotFoundError ):
180- await celery_task_manager .get_task_status (task_filter , task_uuid )
185+ await celery_task_manager .get_task_status (owner_metadata , task_uuid )
181186
182- assert task_uuid not in await celery_task_manager .list_tasks (task_filter )
187+ assert task_uuid not in await celery_task_manager .list_tasks (owner_metadata )
183188
184189
185190async def test_listing_task_uuids_contains_submitted_task (
186191 celery_task_manager : CeleryTaskManager ,
187192 with_celery_worker : WorkController ,
188193):
189- task_filter = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
194+
195+ owner_metadata = MyOwnerMetadata (user_id = 42 , owner = "test-owner" )
190196
191197 task_uuid = await celery_task_manager .submit_task (
192198 ExecutionMetadata (
193199 name = dreamer_task .__name__ ,
194200 ),
195- owner_metadata = task_filter ,
201+ owner_metadata = owner_metadata ,
196202 )
197203
198204 for attempt in Retrying (
@@ -201,11 +207,11 @@ async def test_listing_task_uuids_contains_submitted_task(
201207 stop = stop_after_delay (10 ),
202208 ):
203209 with attempt :
204- tasks = await celery_task_manager .list_tasks (task_filter )
210+ tasks = await celery_task_manager .list_tasks (owner_metadata )
205211 assert any (task .uuid == task_uuid for task in tasks )
206212
207- tasks = await celery_task_manager .list_tasks (task_filter )
208- assert any (task .uuid == task_uuid for task in tasks )
213+ tasks = await celery_task_manager .list_tasks (owner_metadata )
214+ assert any (task .uuid == task_uuid for task in tasks )
209215
210216
211217async def test_filtering_listing_tasks (
@@ -223,20 +229,20 @@ class MyOwnerMetadata(OwnerMetadata):
223229
224230 try :
225231 for _ in range (5 ):
226- task_filter = MyOwnerMetadata (
232+ owner_metadata = MyOwnerMetadata (
227233 user_id = user_id , product_name = _faker .word (), owner = _owner
228234 )
229235 task_uuid = await celery_task_manager .submit_task (
230236 ExecutionMetadata (
231237 name = dreamer_task .__name__ ,
232238 ),
233- owner_metadata = task_filter ,
239+ owner_metadata = owner_metadata ,
234240 )
235241 expected_task_uuids .add (task_uuid )
236- all_tasks .append ((task_uuid , task_filter ))
242+ all_tasks .append ((task_uuid , owner_metadata ))
237243
238244 for _ in range (3 ):
239- task_filter = MyOwnerMetadata (
245+ owner_metadata = MyOwnerMetadata (
240246 user_id = _faker .pyint (min_value = 100 , max_value = 200 ),
241247 product_name = _faker .word (),
242248 owner = _owner ,
@@ -245,18 +251,18 @@ class MyOwnerMetadata(OwnerMetadata):
245251 ExecutionMetadata (
246252 name = dreamer_task .__name__ ,
247253 ),
248- owner_metadata = task_filter ,
254+ owner_metadata = owner_metadata ,
249255 )
250- all_tasks .append ((task_uuid , task_filter ))
256+ all_tasks .append ((task_uuid , owner_metadata ))
251257
252- search_filter = MyOwnerMetadata (
258+ search_owner_metadata = MyOwnerMetadata (
253259 user_id = user_id ,
254260 product_name = "*" ,
255261 owner = _owner ,
256262 )
257- tasks = await celery_task_manager .list_tasks (search_filter )
263+ tasks = await celery_task_manager .list_tasks (search_owner_metadata )
258264 assert expected_task_uuids == {task .uuid for task in tasks }
259265 finally :
260266 # clean up all tasks. this should ideally be done in the fixture
261- for task_uuid , task_filter in all_tasks :
262- await celery_task_manager .cancel_task (task_filter , task_uuid )
267+ for task_uuid , owner_metadata in all_tasks :
268+ await celery_task_manager .cancel_task (owner_metadata , task_uuid )
0 commit comments