mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
gh-141679: Add colour to defaults in argparse help (#141680)
Co-authored-by: Savannah Ostrowski <savannah@python.org>
This commit is contained in:
parent
227b9d326e
commit
e73fbbacbb
4 changed files with 20 additions and 8 deletions
|
|
@ -7288,6 +7288,8 @@ def test_argparse_color(self):
|
|||
short_b = self.theme.short_option
|
||||
label_b = self.theme.label
|
||||
pos_b = self.theme.action
|
||||
default = self.theme.default
|
||||
default_value = self.theme.default_value
|
||||
reset = self.theme.reset
|
||||
|
||||
# Act
|
||||
|
|
@ -7314,17 +7316,17 @@ def test_argparse_color(self):
|
|||
|
||||
{heading}options:{reset}
|
||||
{short_b}-h{reset}, {long_b}--help{reset} show this help message and exit
|
||||
{short_b}-v{reset}, {long_b}--verbose{reset} more spam (default: False)
|
||||
{short_b}-q{reset}, {long_b}--quiet{reset} less spam (default: False)
|
||||
{short_b}-v{reset}, {long_b}--verbose{reset} more spam {default}(default: {default_value}False{default}){reset}
|
||||
{short_b}-q{reset}, {long_b}--quiet{reset} less spam {default}(default: {default_value}False{default}){reset}
|
||||
{short_b}-o{reset}, {long_b}--optional1{reset}
|
||||
{long_b}--optional2{reset} {label_b}OPTIONAL2{reset}
|
||||
pick one (default: None)
|
||||
pick one {default}(default: {default_value}None{default}){reset}
|
||||
{long_b}--optional3{reset} {label_b}{{X,Y,Z}}{reset}
|
||||
{long_b}--optional4{reset} {label_b}{{X,Y,Z}}{reset} pick one (default: None)
|
||||
{long_b}--optional5{reset} {label_b}{{X,Y,Z}}{reset} pick one (default: None)
|
||||
{long_b}--optional6{reset} {label_b}{{X,Y,Z}}{reset} pick one (default: None)
|
||||
{long_b}--optional4{reset} {label_b}{{X,Y,Z}}{reset} pick one {default}(default: {default_value}None{default}){reset}
|
||||
{long_b}--optional5{reset} {label_b}{{X,Y,Z}}{reset} pick one {default}(default: {default_value}None{default}){reset}
|
||||
{long_b}--optional6{reset} {label_b}{{X,Y,Z}}{reset} pick one {default}(default: {default_value}None{default}){reset}
|
||||
{short_b}-p{reset}, {long_b}--optional7{reset} {label_b}{{Aaaaa,Bbbbb,Ccccc,Ddddd}}{reset}
|
||||
pick one (default: None)
|
||||
pick one {default}(default: {default_value}None{default}){reset}
|
||||
{short_b}+f{reset} {label_b}F{reset}
|
||||
{long_b}++bar{reset} {label_b}BAR{reset}
|
||||
{long_b}-+baz{reset} {label_b}BAZ{reset}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue