2013-02-22 13:58:41 +00:00
|
|
|
import sys
|
|
|
|
|
|
|
|
|
|
from django.test import TestCase
|
|
|
|
|
|
|
|
|
|
from constance import settings
|
2013-03-02 14:41:51 +00:00
|
|
|
from constance.config import Config
|
2013-02-22 13:58:41 +00:00
|
|
|
|
2013-04-12 15:34:48 +00:00
|
|
|
from tests.storage import StorageTestsMixin
|
2013-02-22 13:58:41 +00:00
|
|
|
|
|
|
|
|
|
2013-03-02 15:34:12 +00:00
|
|
|
class TestDatabase(TestCase, StorageTestsMixin):
|
2013-02-22 13:58:41 +00:00
|
|
|
|
|
|
|
|
def setUp(self):
|
|
|
|
|
self.old_backend = settings.BACKEND
|
|
|
|
|
settings.BACKEND = 'constance.backends.database.DatabaseBackend'
|
|
|
|
|
|
|
|
|
|
def tearDown(self):
|
|
|
|
|
del sys.modules['constance']
|
|
|
|
|
settings.BACKEND = self.old_backend
|
|
|
|
|
import constance
|
|
|
|
|
constance.config = Config()
|