django-constance/tests/test_redis.py
2013-03-02 16:34:12 +01:00

26 lines
685 B
Python

import sys
from django.test import TestCase
from constance import settings
from constance.config import Config
from .storage import StorageTestsMixin
class TestRedis(TestCase, StorageTestsMixin):
def setUp(self):
self.old_backend = settings.BACKEND
settings.BACKEND = 'constance.backends.redisd.RedisBackend'
del sys.modules['constance']
from constance import config
config._backend._rd.clear()
def tearDown(self):
del sys.modules['constance']
from constance import config
config._backend._rd.clear()
settings.BACKEND = self.old_backend
import constance
constance.config = Config()