django-configurations/tests/test_env.py

16 lines
538 B
Python
Raw Normal View History

import os
from django.test import TestCase
from unittest.mock import patch
2014-04-17 16:07:33 +00:00
class DotEnvLoadingTests(TestCase):
@patch.dict(os.environ, clear=True,
DJANGO_CONFIGURATION='DotEnvConfiguration',
DJANGO_SETTINGS_MODULE='tests.settings.dot_env')
def test_env_loaded(self):
2014-04-17 16:07:33 +00:00
from tests.settings import dot_env
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')
self.assertEqual(dot_env.DOTENV_LOADED, dot_env.DOTENV)