File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 11from __future__ import absolute_import , unicode_literals
22
33from django .conf import settings
4- from django .test .simple import DjangoTestSuiteRunner
4+ try :
5+ from django .test .runner import DiscoverRunner
6+ except ImportError :
7+ from django .test .simple import DjangoTestSuiteRunner as DiscoverRunner
58
69from celery import current_app
710from celery .task import Task
@@ -20,7 +23,7 @@ def _set_eager():
2023 current_app .conf .CELERY_EAGER_PROPAGATES_EXCEPTIONS = True
2124
2225
23- class CeleryTestSuiteRunner (DjangoTestSuiteRunner ):
26+ class CeleryTestSuiteRunner (DiscoverRunner ):
2427 """Django test runner allowing testing of celery delayed tasks.
2528
2629 All tasks are run locally, not in a worker.
@@ -35,7 +38,7 @@ def setup_test_environment(self, **kwargs):
3538 super (CeleryTestSuiteRunner , self ).setup_test_environment (** kwargs )
3639
3740
38- class CeleryTestSuiteRunnerStoringResult (DjangoTestSuiteRunner ):
41+ class CeleryTestSuiteRunnerStoringResult (DiscoverRunner ):
3942 """Django test runner allowing testing of celery delayed tasks,
4043 and storing the results of those tasks in ``TaskMeta``.
4144
You can’t perform that action at this time.
0 commit comments