mirror of
https://github.com/django/django.git
synced 2025-08-03 18:38:50 +00:00
Stopped iterating on INSTALLED_APPS.
Used the app cache's get_app_configs() method instead.
This commit is contained in:
parent
d4733b6df0
commit
65cd74be8e
18 changed files with 116 additions and 82 deletions
|
@ -5,9 +5,9 @@ import sys
|
|||
import unittest
|
||||
from zipimport import zipimporter
|
||||
|
||||
from django.core.apps import app_cache
|
||||
from django.core.exceptions import ImproperlyConfigured
|
||||
from django.test import SimpleTestCase
|
||||
from django.test.utils import override_settings
|
||||
from django.utils import six
|
||||
from django.utils.module_loading import autodiscover_modules, import_by_path, module_has_submodule
|
||||
from django.utils._os import upath
|
||||
|
@ -135,9 +135,14 @@ class ModuleImportTestCase(unittest.TestCase):
|
|||
'Should have more than the calling frame in the traceback.')
|
||||
|
||||
|
||||
@override_settings(INSTALLED_APPS=('utils_tests.test_module',))
|
||||
class AutodiscoverModulesTestCase(SimpleTestCase):
|
||||
|
||||
def setUp(self):
|
||||
self._with_test_module = app_cache._begin_with_app('utils_tests.test_module')
|
||||
|
||||
def tearDown(self):
|
||||
app_cache._end_with_app(self._with_test_module)
|
||||
|
||||
def test_autodiscover_modules_found(self):
|
||||
autodiscover_modules('good_module')
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue