summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dogpile/cache/backends/redis.py2
-rw-r--r--tests/cache/_fixtures.py2
-rw-r--r--tests/cache/test_redis_backend.py2
3 files changed, 3 insertions, 3 deletions
diff --git a/dogpile/cache/backends/redis.py b/dogpile/cache/backends/redis.py
index faa0a8c..d665320 100644
--- a/dogpile/cache/backends/redis.py
+++ b/dogpile/cache/backends/redis.py
@@ -8,7 +8,7 @@ Provides backends for talking to `Redis <http://redis.io>`_.
from __future__ import absolute_import
from ..api import CacheBackend, NO_VALUE
-from ..util.compat import pickle, u
+from ...util.compat import pickle, u
redis = None
diff --git a/tests/cache/_fixtures.py b/tests/cache/_fixtures.py
index 15cbcf1..0e0ee75 100644
--- a/tests/cache/_fixtures.py
+++ b/tests/cache/_fixtures.py
@@ -15,8 +15,8 @@ class _GenericBackendFixture(object):
@classmethod
def setup_class(cls):
+ backend_cls = _backend_loader.load(cls.backend)
try:
- backend_cls = _backend_loader.load(cls.backend)
arguments = cls.config_args.get('arguments', {})
backend = backend_cls(arguments)
except ImportError:
diff --git a/tests/cache/test_redis_backend.py b/tests/cache/test_redis_backend.py
index c91ac09..ee78a4d 100644
--- a/tests/cache/test_redis_backend.py
+++ b/tests/cache/test_redis_backend.py
@@ -55,8 +55,8 @@ class RedisConnectionTest(TestCase):
@classmethod
def setup_class(cls):
+ cls.backend_cls = _backend_loader.load(cls.backend)
try:
- cls.backend_cls = _backend_loader.load(cls.backend)
cls.backend_cls({})
except ImportError:
pytest.skip("Backend %s not installed" % cls.backend)