This commit is contained in:
@@ -3,10 +3,6 @@ import os
|
||||
import sys
|
||||
import unittest
|
||||
import pytest
|
||||
try:
|
||||
from importlib import reload
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
from ..config import DJANGO_SETTINGS_MODULE_NAME
|
||||
from ..program import Program
|
||||
@@ -68,6 +64,9 @@ class MainTestCase(unittest.TestCase):
|
||||
settings_dir = os.path.join(project_dir, DJANGO_SETTINGS_MODULE_NAME)
|
||||
sys.path.insert(0, settings_dir)
|
||||
settings = importlib.import_module('settings')
|
||||
reload(settings)
|
||||
if sys.version_info.major == 2: # pragma: no cover
|
||||
reload(settings) # pylint: disable=undefined-variable
|
||||
else: # pragma: no cover
|
||||
importlib.reload(settings) # pylint: disable=no-member
|
||||
sys.path.pop(0)
|
||||
self.assertListEqual(expected_installed_apps, settings.INSTALLED_APPS)
|
||||
|
||||
Reference in New Issue
Block a user