Commit 690d1cb8 authored by Aymeric Augustin's avatar Aymeric Augustin
Browse files

Made AppConfig importable from django.apps.

It is a public API.
parent 2fef9e53
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
from .base import AppConfig                     # NOQA
from .cache import app_cache, UnavailableApp    # NOQA
+2 −2
Original line number Diff line number Diff line
@@ -224,7 +224,7 @@ class ModulesTestsPackages(IgnoreAllDeprecationWarningsMixin, unittest.TestCase)

    def test_get_tests(self):
        "Check that the get_tests helper function can find tests in a directory"
        from django.apps.base import AppConfig
        from django.apps import AppConfig
        from django.test.simple import get_tests
        app_config = AppConfig.create('test_runner.valid_app')
        app_config.import_models({})
@@ -233,7 +233,7 @@ class ModulesTestsPackages(IgnoreAllDeprecationWarningsMixin, unittest.TestCase)

    def test_import_error(self):
        "Test for #12658 - Tests with ImportError's shouldn't fail silently"
        from django.apps.base import AppConfig
        from django.apps import AppConfig
        from django.test.simple import get_tests
        app_config = AppConfig.create('test_runner_invalid_app')
        app_config.import_models({})