Skip to content

Commit 25ba38c

Browse files
committed
Fix celery configuration in travis tests
1 parent 02a9f30 commit 25ba38c

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

django_project/core/settings/test_travis.py

+3
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,6 @@
1212
'PORT': '',
1313
}
1414
}
15+
16+
# For local testing without celery worker
17+
CELERY_ALWAYS_EAGER = True

django_project/realtime/tasks/test/test_flood_task.py

+4
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from django.conf import settings
1010
from django.contrib.gis.geos.point import Point
1111
from django.core.files.base import File
12+
from django.apps import apps as django_apps
1213
from rest_framework.test import APITestCase
1314

1415
from core.settings.utils import ABS_PATH
@@ -34,6 +35,9 @@ def setUp(self):
3435
self.default_media_path = settings.MEDIA_ROOT
3536
settings.MEDIA_ROOT = ABS_PATH('media_test')
3637

38+
app_config = django_apps.get_app_config('realtime')
39+
app_config.ready()
40+
3741
Flood.objects.create(
3842
event_id=u'2015112518-3-rw',
3943
time=datetime.datetime(

0 commit comments

Comments
 (0)