Display list of available formatters with help for --format

This commit is contained in:
Albert Tugushev 2022-07-28 22:06:58 +02:00 committed by Anthony Sottile
parent fbb33430e6
commit 48b2919130
8 changed files with 35 additions and 4 deletions

View file

@ -17,7 +17,10 @@ TEST_VERSION = "3.0.0b1"
def optmanager():
"""Generate a simple OptionManager with default test arguments."""
return manager.OptionManager(
version=TEST_VERSION, plugin_versions="", parents=[]
version=TEST_VERSION,
plugin_versions="",
parents=[],
formatter_names=[],
)
@ -34,7 +37,10 @@ def test_option_manager_including_parent_options():
# WHEN
optmanager = manager.OptionManager(
version=TEST_VERSION, plugin_versions="", parents=[parent_parser]
version=TEST_VERSION,
plugin_versions="",
parents=[parent_parser],
formatter_names=[],
)
options = optmanager.parse_args(["--parent", "foo"])

View file

@ -168,7 +168,9 @@ def test_load_extra_config_utf8(tmpdir):
@pytest.fixture
def opt_manager():
ret = OptionManager(version="123", plugin_versions="", parents=[])
ret = OptionManager(
version="123", plugin_versions="", parents=[], formatter_names=[]
)
register_default_options(ret)
return ret