|
@@ -84,9 +84,6 @@ Test {0} Modified handlers for the root logger\
|
|
"""
|
|
"""
|
|
|
|
|
|
CELERY_TEST_CONFIG = {
|
|
CELERY_TEST_CONFIG = {
|
|
- 'BROKER_URL': 'memory://',
|
|
|
|
- 'CELERY_RESULT_BACKEND': 'cache+memory://',
|
|
|
|
-
|
|
|
|
#: Don't want log output when running suite.
|
|
#: Don't want log output when running suite.
|
|
'CELERYD_HIJACK_ROOT_LOGGER': False,
|
|
'CELERYD_HIJACK_ROOT_LOGGER': False,
|
|
'CELERY_SEND_TASK_ERROR_EMAILS': False,
|
|
'CELERY_SEND_TASK_ERROR_EMAILS': False,
|
|
@@ -127,10 +124,11 @@ class UnitLogging(symbol_by_name(Celery.log_cls)):
|
|
self.already_setup = True
|
|
self.already_setup = True
|
|
|
|
|
|
|
|
|
|
-def UnitApp(name=None, set_as_current=False, log=UnitLogging, **kwargs):
|
|
|
|
|
|
+def UnitApp(name=None, set_as_current=False, log=UnitLogging,
|
|
|
|
+ broker='memory://', backend='cache+memory://', **kwargs):
|
|
app = Celery(name or 'celery.tests',
|
|
app = Celery(name or 'celery.tests',
|
|
set_as_current=set_as_current,
|
|
set_as_current=set_as_current,
|
|
- log=log,
|
|
|
|
|
|
+ log=log, broker=broker, backend=backend,
|
|
**kwargs)
|
|
**kwargs)
|
|
app.add_defaults(deepcopy(CELERY_TEST_CONFIG))
|
|
app.add_defaults(deepcopy(CELERY_TEST_CONFIG))
|
|
return app
|
|
return app
|