2014-04-17 14:23:36 +00:00
|
|
|
import os
|
|
|
|
|
from django.test import TestCase
|
2021-01-18 09:56:47 +00:00
|
|
|
from unittest.mock import patch
|
2014-04-17 14:23:36 +00:00
|
|
|
|
|
|
|
|
|
2014-04-17 16:07:33 +00:00
|
|
|
class DotEnvLoadingTests(TestCase):
|
|
|
|
|
|
|
|
|
|
@patch.dict(os.environ, clear=True,
|
2015-01-06 20:42:36 +00:00
|
|
|
DJANGO_CONFIGURATION='DotEnvConfiguration',
|
|
|
|
|
DJANGO_SETTINGS_MODULE='tests.settings.dot_env')
|
2014-04-17 14:23:36 +00:00
|
|
|
def test_env_loaded(self):
|
2014-04-17 16:07:33 +00:00
|
|
|
from tests.settings import dot_env
|
2015-01-06 20:42:36 +00:00
|
|
|
self.assertEqual(dot_env.DOTENV_VALUE, 'is set')
|
2024-11-18 16:52:55 +00:00
|
|
|
self.assertEqual(dot_env.DOTENV_VALUE_METHOD, 'is set')
|
2015-01-06 20:42:36 +00:00
|
|
|
self.assertEqual(dot_env.DOTENV_LOADED, dot_env.DOTENV)
|