From c9cc427566f10106256de87dad52145aa52bd0ff Mon Sep 17 00:00:00 2001 From: Ilyas Gasanov Date: Wed, 6 Nov 2024 12:51:11 +0300 Subject: [PATCH] [DOP-20962] import original celery & modify it for tests --- tests/test_integration/celery_test.py | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/tests/test_integration/celery_test.py b/tests/test_integration/celery_test.py index d8e5713a..2991ae27 100644 --- a/tests/test_integration/celery_test.py +++ b/tests/test_integration/celery_test.py @@ -1,18 +1,3 @@ -from celery import Celery +from syncmaster.worker.config import celery -from syncmaster.settings import Settings -from syncmaster.worker.base import WorkerTask - -# TODO: remove settings object creating during import -settings = Settings() - -celery = Celery( - __name__, - broker=settings.broker.url, - backend="db+" + settings.database.sync_url, - task_cls=WorkerTask, - imports=[ - "syncmaster.worker.transfer", - "tests.test_integration.test_scheduler.test_task", - ], -) +celery.conf.update(imports=list(celery.conf.imports) + ["tests.test_integration.test_scheduler.test_task"])