mirror of
https://github.com/PyCQA/flake8.git
synced 2026-04-14 08:24:46 +00:00
Put plugin options into separate argparse groups
This commit is contained in:
parent
f265b2275b
commit
8fd36ba15b
4 changed files with 30 additions and 4 deletions
|
|
@ -307,3 +307,14 @@ def test_optparse_normalize_help(optmanager, capsys):
|
|||
out, err = capsys.readouterr()
|
||||
output = out + err
|
||||
assert 'default: bar' in output
|
||||
|
||||
|
||||
def test_optmanager_group(optmanager, capsys):
|
||||
"""Test that group(...) causes options to be assigned to a group."""
|
||||
with optmanager.group('groupname'):
|
||||
optmanager.add_option('--foo')
|
||||
with pytest.raises(SystemExit):
|
||||
optmanager.parse_args(['--help'])
|
||||
out, err = capsys.readouterr()
|
||||
output = out + err
|
||||
assert '\ngroupname:\n' in output
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue