From ec6481246a76f6a3339c987f14c3878f55cd7300 Mon Sep 17 00:00:00 2001 From: Nick Pope Date: Thu, 31 Aug 2017 14:22:25 +0100 Subject: Fixed #28524 -- Fixed program name in management commands when using 'python -m django'. --- tests/admin_scripts/tests.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests/admin_scripts') diff --git a/tests/admin_scripts/tests.py b/tests/admin_scripts/tests.py index d90456ac13..b8bcea35f0 100644 --- a/tests/admin_scripts/tests.py +++ b/tests/admin_scripts/tests.py @@ -2223,3 +2223,7 @@ class MainModule(AdminScriptTestCase): cmd_out, _ = self.run_django_admin(['--version']) mod_out, _ = self.run_test('-m', ['django', '--version']) self.assertEqual(mod_out, cmd_out) + + def test_program_name_in_help(self): + out, err = self.run_test('-m', ['django', 'help']) + self.assertOutput(out, "Type 'python -m django help ' for help on a specific subcommand.") -- cgit v1.3