2017-06-04 18:37:39 +02:00
|
|
|
from django.core.signals import setting_changed
|
|
|
|
from django.dispatch import receiver
|
|
|
|
|
|
|
|
from ..settings import cachalot_settings
|
2015-10-28 16:51:26 +01:00
|
|
|
from .read import ReadTestCase, ParameterTypeTestCase
|
2014-10-21 23:03:57 +02:00
|
|
|
from .write import WriteTestCase, DatabaseCommandTestCase
|
2014-10-20 15:40:37 +02:00
|
|
|
from .transaction import AtomicTestCase
|
|
|
|
from .thread_safety import ThreadSafetyTestCase
|
2014-10-21 19:51:03 +02:00
|
|
|
from .multi_db import MultiDatabaseTestCase
|
2014-10-20 15:40:37 +02:00
|
|
|
from .settings import SettingsTestCase
|
2015-02-22 00:51:47 +01:00
|
|
|
from .api import APITestCase, CommandTestCase
|
2015-04-17 20:06:18 +02:00
|
|
|
from .signals import SignalsTestCase
|
2016-10-23 20:06:58 +02:00
|
|
|
from .postgres import PostgresReadTestCase
|
|
|
|
from .debug_toolbar import DebugToolbarTestCase
|
2017-06-04 18:37:39 +02:00
|
|
|
|
|
|
|
|
|
|
|
@receiver(setting_changed)
|
|
|
|
def reload_settings(sender, **kwargs):
|
|
|
|
cachalot_settings.load()
|