|
@@ -7,10 +7,11 @@ from django.core.exceptions import ImproperlyConfigured
|
|
|
|
|
|
from celery import states
|
|
from celery import states
|
|
from celery.utils import gen_unique_id
|
|
from celery.utils import gen_unique_id
|
|
-from celery.tests.utils import execute_context
|
|
|
|
from celery.backends import pyredis
|
|
from celery.backends import pyredis
|
|
from celery.backends.pyredis import RedisBackend
|
|
from celery.backends.pyredis import RedisBackend
|
|
|
|
|
|
|
|
+from testunits.utils import execute_context, mask_modules
|
|
|
|
+
|
|
_no_redis_msg = "* Redis %s. Will not execute related tests."
|
|
_no_redis_msg = "* Redis %s. Will not execute related tests."
|
|
_no_redis_msg_emitted = False
|
|
_no_redis_msg_emitted = False
|
|
|
|
|
|
@@ -135,7 +136,6 @@ class TestRedisBackend(unittest.TestCase):
|
|
class TestTyrantBackendNoTyrant(unittest.TestCase):
|
|
class TestTyrantBackendNoTyrant(unittest.TestCase):
|
|
|
|
|
|
def test_tyrant_None_if_tyrant_not_installed(self):
|
|
def test_tyrant_None_if_tyrant_not_installed(self):
|
|
- from celery.tests.utils import mask_modules
|
|
|
|
prev = sys.modules.pop("celery.backends.pyredis")
|
|
prev = sys.modules.pop("celery.backends.pyredis")
|
|
try:
|
|
try:
|
|
def with_redis_masked(_val):
|
|
def with_redis_masked(_val):
|