]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Make the Python CLI error message style more consistent (GH-128129)
author9cel <9based@gmail.com>
Sat, 11 Jan 2025 09:17:35 +0000 (05:17 -0400)
committerGitHub <noreply@github.com>
Sat, 11 Jan 2025 09:17:35 +0000 (11:17 +0200)
Lib/test/test_cmd_line.py
Python/getopt.c

index 634efda354407f3477e6b0e23320f6fe194ff770..dfdbb80b94d66f3b808612ff8c98e9097b64adba 100644 (file)
@@ -1012,7 +1012,7 @@ class CmdLineTest(unittest.TestCase):
                               stdout=subprocess.PIPE,
                               stderr=subprocess.PIPE,
                               text=True)
-        err_msg = "unknown option --unknown-option\nusage: "
+        err_msg = "Unknown option: --unknown-option\nusage: "
         self.assertTrue(proc.stderr.startswith(err_msg), proc.stderr)
         self.assertNotEqual(proc.returncode, 0)
 
index f64c89fa22734ae01d7ed74d07c2aebb592153e1..39a6938dec7663b02ae4f264879553e8c470fc3b 100644 (file)
@@ -102,7 +102,7 @@ int _PyOS_GetOpt(Py_ssize_t argc, wchar_t * const *argv, int *longindex)
         // Parse long option.
         if (*opt_ptr == L'\0') {
             if (_PyOS_opterr) {
-                fprintf(stderr, "expected long option\n");
+                fprintf(stderr, "Expected long option\n");
             }
             return -1;
         }
@@ -114,7 +114,7 @@ int _PyOS_GetOpt(Py_ssize_t argc, wchar_t * const *argv, int *longindex)
         }
         if (!opt->name) {
             if (_PyOS_opterr) {
-                fprintf(stderr, "unknown option %ls\n", argv[_PyOS_optind - 1]);
+                fprintf(stderr, "Unknown option: %ls\n", argv[_PyOS_optind - 1]);
             }
             return '_';
         }