""" Настройки для тестов - используют InMemoryChannelLayer вместо Redis. """ from .settings import * # noqa # Используем InMemoryChannelLayer для тестов CHANNEL_LAYERS = { "default": { "BACKEND": "channels.layers.InMemoryChannelLayer" } } # Celery - синхронное выполнение в тестах (без отдельного worker) CELERY_TASK_ALWAYS_EAGER = True CELERY_TASK_EAGER_PROPAGATES = True CELERY_BROKER_URL = 'memory://' CELERY_RESULT_BACKEND = 'cache+memory://'