File tree Expand file tree Collapse file tree 1 file changed +15
-14
lines changed
packages/celery-library/tests Expand file tree Collapse file tree 1 file changed +15
-14
lines changed Original file line number Diff line number Diff line change @@ -150,18 +150,19 @@ async def celery_task_manager(
150150) -> AsyncIterator [CeleryTaskManager ]:
151151 register_celery_types ()
152152
153- redis_client_sdk = RedisClientSDK (
154- celery_settings .CELERY_REDIS_RESULT_BACKEND .build_redis_dsn (
155- RedisDatabase .CELERY_TASKS
156- ),
157- client_name = "pytest_celery_tasks" ,
158- )
159- await redis_client_sdk .setup ()
160-
161- yield CeleryTaskManager (
162- celery_app ,
163- celery_settings ,
164- RedisTaskInfoStore (redis_client_sdk ),
165- )
153+ try :
154+ redis_client_sdk = RedisClientSDK (
155+ celery_settings .CELERY_REDIS_RESULT_BACKEND .build_redis_dsn (
156+ RedisDatabase .CELERY_TASKS
157+ ),
158+ client_name = "pytest_celery_tasks" ,
159+ )
160+ await redis_client_sdk .setup ()
166161
167- await redis_client_sdk .shutdown ()
162+ yield CeleryTaskManager (
163+ celery_app ,
164+ celery_settings ,
165+ RedisTaskInfoStore (redis_client_sdk ),
166+ )
167+ finally :
168+ await redis_client_sdk .shutdown ()
You can’t perform that action at this time.
0 commit comments