Merge "Empty groupname will be 'DEFAULT' by default"
This commit is contained in:
commit
caec8b53c4
|
@ -206,6 +206,8 @@ def _format_option_help(app, namespaces, split_namespaces):
|
|||
else:
|
||||
group_name = group
|
||||
group = None
|
||||
if group_name is None:
|
||||
group_name = 'DEFAULT'
|
||||
lines = _format_group(
|
||||
app=app,
|
||||
namespace=namespace,
|
||||
|
@ -228,6 +230,8 @@ def _format_option_help(app, namespaces, split_namespaces):
|
|||
else:
|
||||
group_name = group
|
||||
group = None
|
||||
if group_name is None:
|
||||
group_name = 'DEFAULT'
|
||||
group_objs.setdefault(group_name, group)
|
||||
by_section.setdefault(group_name, []).extend(group_opts)
|
||||
for group_name, group_opts in sorted(by_section.items()):
|
||||
|
|
|
@ -403,14 +403,14 @@ class FormatOptionHelpTest(base.BaseTestCase):
|
|||
_format_group.assert_any_call(
|
||||
app=None,
|
||||
namespace='namespace1',
|
||||
group_name=None,
|
||||
group_name='DEFAULT',
|
||||
group_obj=None,
|
||||
opt_list=['opt1'],
|
||||
)
|
||||
_format_group.assert_any_call(
|
||||
app=None,
|
||||
namespace='namespace2',
|
||||
group_name=None,
|
||||
group_name='DEFAULT',
|
||||
group_obj=None,
|
||||
opt_list=['opt2'],
|
||||
)
|
||||
|
@ -429,7 +429,7 @@ class FormatOptionHelpTest(base.BaseTestCase):
|
|||
_format_group.assert_called_once_with(
|
||||
app=None,
|
||||
namespace=None,
|
||||
group_name=None,
|
||||
group_name='DEFAULT',
|
||||
group_obj=None,
|
||||
opt_list=['opt1', 'opt2'],
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue