summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2016-06-06 10:59:22 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2016-06-06 11:07:46 -0400
commitd886ae77b3057f62a7c9760ec93d4ff70d2064d5 (patch)
tree38db7173ffde5118c590ab0c8025471068a8806c /tests
parent9e849e415b76972d7f59eaaa79bcc83e49f16a72 (diff)
downloaddogpile-cache-d886ae77b3057f62a7c9760ec93d4ff70d2064d5.tar.gz
- fix import in redis
- correct test fixtures to illustrate import failure of backend vs. not having actual drivers installed
Diffstat (limited to 'tests')
-rw-r--r--tests/cache/_fixtures.py2
-rw-r--r--tests/cache/test_redis_backend.py2
2 files changed, 2 insertions, 2 deletions
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)