summaryrefslogtreecommitdiff
path: root/tests/admin_scripts
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2015-08-19 11:58:16 +0200
committerClaude Paroz <claude@2xlibre.net>2015-08-19 19:58:44 +0200
commitc1893e2839245e75b35597a9200d9ef9c1ad9b46 (patch)
treeb38395d4e987ff86806acd3815c1d4bb3d7f439b /tests/admin_scripts
parentf9de1972685ab5ab31ce483a297d85d3e119088b (diff)
Fixed #25285 -- Provided unknown command message with plain django-admin.py
Thanks Maxime Lorant for the report and Tim Graham for suggesting the improved comment.
Diffstat (limited to 'tests/admin_scripts')
-rw-r--r--tests/admin_scripts/tests.py18
1 files changed, 12 insertions, 6 deletions
diff --git a/tests/admin_scripts/tests.py b/tests/admin_scripts/tests.py
index c635de05df..c9faa82977 100644
--- a/tests/admin_scripts/tests.py
+++ b/tests/admin_scripts/tests.py
@@ -283,7 +283,8 @@ class DjangoAdminDefaultSettings(AdminScriptTestCase):
args = ['noargs_command']
out, err = self.run_django_admin(args)
self.assertNoOutput(out)
- self.assertOutput(err, "settings are not configured")
+ self.assertOutput(err, "No Django settings specified")
+ self.assertOutput(err, "Unknown command: 'noargs_command'")
def test_custom_command_with_settings(self):
"default: django-admin can execute user commands if settings are provided as argument"
@@ -351,7 +352,8 @@ class DjangoAdminFullPathDefaultSettings(AdminScriptTestCase):
args = ['noargs_command']
out, err = self.run_django_admin(args)
self.assertNoOutput(out)
- self.assertOutput(err, "settings are not configured")
+ self.assertOutput(err, "No Django settings specified")
+ self.assertOutput(err, "Unknown command: 'noargs_command'")
def test_custom_command_with_settings(self):
"fulldefault: django-admin can execute user commands if settings are provided as argument"
@@ -418,7 +420,8 @@ class DjangoAdminMinimalSettings(AdminScriptTestCase):
args = ['noargs_command']
out, err = self.run_django_admin(args)
self.assertNoOutput(out)
- self.assertOutput(err, "settings are not configured")
+ self.assertOutput(err, "No Django settings specified")
+ self.assertOutput(err, "Unknown command: 'noargs_command'")
def test_custom_command_with_settings(self):
"minimal: django-admin can't execute user commands, even if settings are provided as argument"
@@ -485,7 +488,8 @@ class DjangoAdminAlternateSettings(AdminScriptTestCase):
args = ['noargs_command']
out, err = self.run_django_admin(args)
self.assertNoOutput(out)
- self.assertOutput(err, "settings are not configured")
+ self.assertOutput(err, "No Django settings specified")
+ self.assertOutput(err, "Unknown command: 'noargs_command'")
def test_custom_command_with_settings(self):
"alternate: django-admin can execute user commands if settings are provided as argument"
@@ -555,7 +559,8 @@ class DjangoAdminMultipleSettings(AdminScriptTestCase):
args = ['noargs_command']
out, err = self.run_django_admin(args)
self.assertNoOutput(out)
- self.assertOutput(err, "settings are not configured")
+ self.assertOutput(err, "No Django settings specified")
+ self.assertOutput(err, "Unknown command: 'noargs_command'")
def test_custom_command_with_settings(self):
"alternate: django-admin can execute user commands if settings are provided as argument"
@@ -644,7 +649,8 @@ class DjangoAdminSettingsDirectory(AdminScriptTestCase):
args = ['noargs_command']
out, err = self.run_django_admin(args)
self.assertNoOutput(out)
- self.assertOutput(err, "settings are not configured")
+ self.assertOutput(err, "No Django settings specified")
+ self.assertOutput(err, "Unknown command: 'noargs_command'")
def test_builtin_with_settings(self):
"directory: django-admin builtin commands succeed if settings are provided as argument"