1212
1313import pytest
1414from faker import Faker
15- from servicelib .long_running_tasks import http_endpoint_responses
15+ from servicelib .long_running_tasks import lrt_api
1616from servicelib .long_running_tasks .errors import (
1717 TaskAlreadyRunningError ,
1818 TaskCancelledError ,
@@ -85,7 +85,7 @@ async def tasks_manager() -> AsyncIterator[TasksManager]:
8585async def test_task_is_auto_removed (
8686 tasks_manager : TasksManager , check_task_presence_before : bool
8787):
88- task_id = await http_endpoint_responses .start_task (
88+ task_id = await lrt_api .start_task (
8989 tasks_manager ,
9090 a_background_task .__name__ ,
9191 raise_when_finished = False ,
@@ -112,7 +112,7 @@ async def test_task_is_auto_removed(
112112
113113
114114async def test_checked_task_is_not_auto_removed (tasks_manager : TasksManager ):
115- task_id = await http_endpoint_responses .start_task (
115+ task_id = await lrt_api .start_task (
116116 tasks_manager ,
117117 a_background_task .__name__ ,
118118 raise_when_finished = False ,
@@ -127,7 +127,7 @@ async def test_checked_task_is_not_auto_removed(tasks_manager: TasksManager):
127127
128128
129129async def test_fire_and_forget_task_is_not_auto_removed (tasks_manager : TasksManager ):
130- task_id = await http_endpoint_responses .start_task (
130+ task_id = await lrt_api .start_task (
131131 tasks_manager ,
132132 a_background_task .__name__ ,
133133 raise_when_finished = False ,
@@ -146,7 +146,7 @@ async def test_fire_and_forget_task_is_not_auto_removed(tasks_manager: TasksMana
146146
147147
148148async def test_get_result_of_unfinished_task_raises (tasks_manager : TasksManager ):
149- task_id = await http_endpoint_responses .start_task (
149+ task_id = await lrt_api .start_task (
150150 tasks_manager ,
151151 a_background_task .__name__ ,
152152 raise_when_finished = False ,
@@ -163,15 +163,11 @@ async def unique_task(progress: TaskProgress):
163163
164164 TaskRegistry .register (unique_task )
165165
166- await http_endpoint_responses .start_task (
167- tasks_manager , unique_task .__name__ , unique = True
168- )
166+ await lrt_api .start_task (tasks_manager , unique_task .__name__ , unique = True )
169167
170168 # ensure unique running task regardless of how many times it gets started
171169 with pytest .raises (TaskAlreadyRunningError ) as exec_info :
172- await http_endpoint_responses .start_task (
173- tasks_manager , unique_task .__name__ , unique = True
174- )
170+ await lrt_api .start_task (tasks_manager , unique_task .__name__ , unique = True )
175171 assert "must be unique, found: " in f"{ exec_info .value } "
176172
177173 TaskRegistry .unregister (unique_task )
@@ -184,9 +180,7 @@ async def not_unique_task(progress: TaskProgress):
184180 TaskRegistry .register (not_unique_task )
185181
186182 for _ in range (5 ):
187- await http_endpoint_responses .start_task (
188- tasks_manager , not_unique_task .__name__
189- )
183+ await lrt_api .start_task (tasks_manager , not_unique_task .__name__ )
190184
191185 TaskRegistry .unregister (not_unique_task )
192186
@@ -199,7 +193,7 @@ def test_get_task_id(tasks_manager: TasksManager, faker: Faker, is_unique: bool)
199193
200194
201195async def test_get_status (tasks_manager : TasksManager ):
202- task_id = await http_endpoint_responses .start_task (
196+ task_id = await lrt_api .start_task (
203197 tasks_manager ,
204198 a_background_task .__name__ ,
205199 raise_when_finished = False ,
@@ -220,9 +214,7 @@ async def test_get_status_missing(tasks_manager: TasksManager):
220214
221215
222216async def test_get_result (tasks_manager : TasksManager ):
223- task_id = await http_endpoint_responses .start_task (
224- tasks_manager , fast_background_task .__name__
225- )
217+ task_id = await lrt_api .start_task (tasks_manager , fast_background_task .__name__ )
226218 await asyncio .sleep (0.1 )
227219 result = tasks_manager .get_task_result (task_id , with_task_context = None )
228220 assert result == 42
@@ -235,9 +227,7 @@ async def test_get_result_missing(tasks_manager: TasksManager):
235227
236228
237229async def test_get_result_finished_with_error (tasks_manager : TasksManager ):
238- task_id = await http_endpoint_responses .start_task (
239- tasks_manager , failing_background_task .__name__
240- )
230+ task_id = await lrt_api .start_task (tasks_manager , failing_background_task .__name__ )
241231 # wait for result
242232 async for attempt in AsyncRetrying (** _RETRY_PARAMS ):
243233 with attempt :
@@ -250,7 +240,7 @@ async def test_get_result_finished_with_error(tasks_manager: TasksManager):
250240async def test_get_result_task_was_cancelled_multiple_times (
251241 tasks_manager : TasksManager ,
252242):
253- task_id = await http_endpoint_responses .start_task (
243+ task_id = await lrt_api .start_task (
254244 tasks_manager ,
255245 a_background_task .__name__ ,
256246 raise_when_finished = False ,
@@ -266,7 +256,7 @@ async def test_get_result_task_was_cancelled_multiple_times(
266256
267257
268258async def test_remove_task (tasks_manager : TasksManager ):
269- task_id = await http_endpoint_responses .start_task (
259+ task_id = await lrt_api .start_task (
270260 tasks_manager ,
271261 a_background_task .__name__ ,
272262 raise_when_finished = False ,
@@ -282,7 +272,7 @@ async def test_remove_task(tasks_manager: TasksManager):
282272
283273async def test_remove_task_with_task_context (tasks_manager : TasksManager ):
284274 TASK_CONTEXT = {"some_context" : "some_value" }
285- task_id = await http_endpoint_responses .start_task (
275+ task_id = await lrt_api .start_task (
286276 tasks_manager ,
287277 a_background_task .__name__ ,
288278 raise_when_finished = False ,
@@ -315,7 +305,7 @@ async def test_remove_unknown_task(tasks_manager: TasksManager):
315305
316306async def test_cancel_task_with_task_context (tasks_manager : TasksManager ):
317307 TASK_CONTEXT = {"some_context" : "some_value" }
318- task_id = await http_endpoint_responses .start_task (
308+ task_id = await lrt_api .start_task (
319309 tasks_manager ,
320310 a_background_task .__name__ ,
321311 raise_when_finished = False ,
@@ -342,7 +332,7 @@ async def test_list_tasks(tasks_manager: TasksManager):
342332 task_ids = []
343333 for _ in range (NUM_TASKS ):
344334 task_ids .append ( # noqa: PERF401
345- await http_endpoint_responses .start_task (
335+ await lrt_api .start_task (
346336 tasks_manager ,
347337 a_background_task .__name__ ,
348338 raise_when_finished = False ,
@@ -358,20 +348,20 @@ async def test_list_tasks(tasks_manager: TasksManager):
358348
359349
360350async def test_list_tasks_filtering (tasks_manager : TasksManager ):
361- await http_endpoint_responses .start_task (
351+ await lrt_api .start_task (
362352 tasks_manager ,
363353 a_background_task .__name__ ,
364354 raise_when_finished = False ,
365355 total_sleep = 10 ,
366356 )
367- await http_endpoint_responses .start_task (
357+ await lrt_api .start_task (
368358 tasks_manager ,
369359 a_background_task .__name__ ,
370360 raise_when_finished = False ,
371361 total_sleep = 10 ,
372362 task_context = {"user_id" : 213 },
373363 )
374- await http_endpoint_responses .start_task (
364+ await lrt_api .start_task (
375365 tasks_manager ,
376366 a_background_task .__name__ ,
377367 raise_when_finished = False ,
@@ -400,7 +390,7 @@ async def test_list_tasks_filtering(tasks_manager: TasksManager):
400390
401391async def test_define_task_name (tasks_manager : TasksManager , faker : Faker ):
402392 task_name = faker .name ()
403- task_id = await http_endpoint_responses .start_task (
393+ task_id = await lrt_api .start_task (
404394 tasks_manager ,
405395 a_background_task .__name__ ,
406396 raise_when_finished = False ,
@@ -412,4 +402,4 @@ async def test_define_task_name(tasks_manager: TasksManager, faker: Faker):
412402
413403async def test_start_not_registered_task (tasks_manager : TasksManager ):
414404 with pytest .raises (TaskNotRegisteredError ):
415- await http_endpoint_responses .start_task (tasks_manager , "not_registered_task" )
405+ await lrt_api .start_task (tasks_manager , "not_registered_task" )
0 commit comments