mirror of
https://github.com/jazzband/django-configurations.git
synced 2026-03-16 22:20:27 +00:00
Renamed a few test settings to better describe what they are.
This commit is contained in:
parent
5700d96d14
commit
f51049dc00
2 changed files with 12 additions and 11 deletions
|
|
@ -4,6 +4,8 @@ from configurations import Settings
|
|||
|
||||
|
||||
class Test(Settings):
|
||||
DEBUG = True
|
||||
|
||||
SITE_ID = 1
|
||||
|
||||
SECRET_KEY = str(uuid.uuid4())
|
||||
|
|
@ -28,18 +30,16 @@ class Test(Settings):
|
|||
|
||||
TEST_RUNNER = 'discover_runner.DiscoverRunner'
|
||||
|
||||
TEST_SETTING = True
|
||||
ATTRIBUTE_SETTING = True
|
||||
|
||||
_SOMETHING = 'YEAH'
|
||||
|
||||
DEBUG = True
|
||||
_PRIVATE_SETTING = 'ryan'
|
||||
|
||||
@property
|
||||
def LALA(self):
|
||||
def PROPERTY_SETTING(self):
|
||||
return 1
|
||||
|
||||
def LALA2(self):
|
||||
return 1
|
||||
def METHOD_SETTING(self):
|
||||
return 2
|
||||
|
||||
def TEMPLATE_CONTEXT_PROCESSORS(self):
|
||||
return Settings.TEMPLATE_CONTEXT_PROCESSORS + (
|
||||
|
|
|
|||
|
|
@ -13,17 +13,18 @@ class MainTests(TestCase):
|
|||
|
||||
def test_simple(self):
|
||||
from configurations.tests.settings import main
|
||||
self.assertEquals(main.LALA, 1)
|
||||
self.assertEquals(main.ATTRIBUTE_SETTING, True)
|
||||
self.assertEquals(main.PROPERTY_SETTING, 1)
|
||||
self.assertEquals(main.METHOD_SETTING, 2)
|
||||
self.assertEquals(main.TEMPLATE_CONTEXT_PROCESSORS,
|
||||
global_settings.TEMPLATE_CONTEXT_PROCESSORS + (
|
||||
'configurations.tests.settings.base.test_callback',
|
||||
))
|
||||
self.assertEquals(main.TEST_SETTING, True)
|
||||
|
||||
def test_global_arrival(self):
|
||||
from django.conf import settings
|
||||
self.assertEquals(settings.LALA, 1)
|
||||
self.assertRaises(AttributeError, lambda: settings._SOMETHING)
|
||||
self.assertEquals(settings.PROPERTY_SETTING, 1)
|
||||
self.assertRaises(AttributeError, lambda: settings._PRIVATE_SETTING)
|
||||
|
||||
@patch.dict(os.environ, clear=True, DJANGO_CONFIGURATION='Test')
|
||||
def test_empty_module_var(self):
|
||||
|
|
|
|||
Loading…
Reference in a new issue