what is it?

overview of celery testing methodology

divided in two parts

eager mode

tests.py
from django.test import override_settings
 
@override_settings(CELERY_TASK_ALWAYS_EAGER=True)
def test_foo():
	pass

by setting task_always_eager to True, tasks will be executed immediately (synchronously) instead of being sent to the queue for asynchronous processing