mirror of
https://github.com/django/django.git
synced 2025-10-22 00:02:23 +00:00
Fixed #7762 -- Hidden full script name in command error output
This commit is contained in:
parent
5949c2118d
commit
c24e979ece
2 changed files with 10 additions and 1 deletions
|
@ -1417,6 +1417,14 @@ class CommandTypes(AdminScriptTestCase):
|
|||
expected_labels = "('testlabel',)"
|
||||
self._test_base_command(args, expected_labels, option_a="'x'", option_b="'y'")
|
||||
|
||||
def test_base_command_with_wrong_option(self):
|
||||
"User BaseCommands outputs command usage when wrong option is specified"
|
||||
args = ['base_command', '--invalid']
|
||||
out, err = self.run_manage(args)
|
||||
self.assertNoOutput(out)
|
||||
self.assertOutput(err, "usage: manage.py base_command")
|
||||
self.assertOutput(err, "error: unrecognized arguments: --invalid")
|
||||
|
||||
def _test_base_command(self, args, labels, option_a="'1'", option_b="'2'"):
|
||||
out, err = self.run_manage(args)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue