diff --git a/tests/admin_scripts/tests.py b/tests/admin_scripts/tests.py index b714c79651..ac384ce77e 100644 --- a/tests/admin_scripts/tests.py +++ b/tests/admin_scripts/tests.py @@ -879,6 +879,12 @@ class ManageNoSettings(AdminScriptTestCase): self.assertNoOutput(out) self.assertOutput(err, "Settings module bad_settings could not be imported") + def test_startapp_with_bad_settings(self): + args = ["startapp", "--settings=bad_settings", "app1"] + out, err = self.run_manage(args) + self.assertNoOutput(out) + self.assertNoOutput(err) + def test_builtin_with_bad_environment(self): """ no settings: manage.py builtin commands fail if settings file (from