def test_get_option_fails_if_in_base_format_but_include_base_disabled( base_format_builder, ): base_format_builder.add_option(Option("option")) builder = ArgsFormatBuilder(base_format_builder.format) with pytest.raises(NoSuchOptionException): builder.get_option("option", False)
def test_get_option_by_short_name_from_base_format(base_format_builder): opt = Option("option", "o") base_format_builder.add_option(opt) builder = ArgsFormatBuilder(base_format_builder.format) assert opt == builder.get_option("o")