From e6dd7f995a5a785a5aa12378df209314b1d77d93 Mon Sep 17 00:00:00 2001 From: Mounir Messelmeni Date: Sat, 13 Jun 2015 15:41:56 +0200 Subject: Fixed #24971 -- Made startapp generate an apps.py --- tests/admin_scripts/tests.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/admin_scripts') diff --git a/tests/admin_scripts/tests.py b/tests/admin_scripts/tests.py index 4b17690c1d..c635de05df 100644 --- a/tests/admin_scripts/tests.py +++ b/tests/admin_scripts/tests.py @@ -592,6 +592,14 @@ class DjangoAdminSettingsDirectory(AdminScriptTestCase): self.addCleanup(shutil.rmtree, app_path) self.assertNoOutput(err) self.assertTrue(os.path.exists(app_path)) + with open(os.path.join(app_path, 'apps.py'), 'r') as f: + content = f.read() + self.assertIn("class SettingsTestConfig(AppConfig)", content) + self.assertIn("name = 'settings_test'", content) + with open(os.path.join(app_path, '__init__.py'), 'r') as f: + content = f.read() + expected_content = "default_app_config = 'settings_test.apps.SettingsTestConfig'" + self.assertIn(expected_content, content) if not PY3: with open(os.path.join(app_path, 'models.py'), 'r') as fp: content = fp.read() -- cgit v1.3