Lines Matching full:opt
8 struct Opt { in test_standalone_long_generates_kebab_case() struct
14 Opt { FOO_OPTION: true }, in test_standalone_long_generates_kebab_case()
15 Opt::try_parse_from(["test", "--foo-option"]).unwrap() in test_standalone_long_generates_kebab_case()
22 struct Opt { in test_custom_long_overwrites_default_name() struct
28 Opt { foo_option: true }, in test_custom_long_overwrites_default_name()
29 Opt::try_parse_from(["test", "--foo"]).unwrap() in test_custom_long_overwrites_default_name()
36 struct Opt { in test_standalone_long_uses_previous_defined_custom_name() struct
42 Opt { foo_option: true }, in test_standalone_long_uses_previous_defined_custom_name()
43 Opt::try_parse_from(["test", "--foo"]).unwrap() in test_standalone_long_uses_previous_defined_custom_name()
50 struct Opt { in test_standalone_long_ignores_afterwards_defined_custom_name() struct
56 Opt { foo_option: true }, in test_standalone_long_ignores_afterwards_defined_custom_name()
57 Opt::try_parse_from(["test", "--foo-option"]).unwrap() in test_standalone_long_ignores_afterwards_defined_custom_name()
64 struct Opt { in test_standalone_long_uses_previous_defined_custom_id() struct
70 Opt { foo_option: true }, in test_standalone_long_uses_previous_defined_custom_id()
71 Opt::try_parse_from(["test", "--foo"]).unwrap() in test_standalone_long_uses_previous_defined_custom_id()
78 struct Opt { in test_standalone_long_ignores_afterwards_defined_custom_id() struct
84 Opt { foo_option: true }, in test_standalone_long_ignores_afterwards_defined_custom_id()
85 Opt::try_parse_from(["test", "--foo-option"]).unwrap() in test_standalone_long_ignores_afterwards_defined_custom_id()
93 struct Opt { in test_standalone_short_generates_kebab_case() struct
99 Opt { FOO_OPTION: true }, in test_standalone_short_generates_kebab_case()
100 Opt::try_parse_from(["test", "-f"]).unwrap() in test_standalone_short_generates_kebab_case()
107 struct Opt { in test_custom_short_overwrites_default_name() struct
113 Opt { foo_option: true }, in test_custom_short_overwrites_default_name()
114 Opt::try_parse_from(["test", "-o"]).unwrap() in test_custom_short_overwrites_default_name()
121 struct Opt { in test_standalone_short_uses_previous_defined_custom_name() struct
127 Opt { foo_option: true }, in test_standalone_short_uses_previous_defined_custom_name()
128 Opt::try_parse_from(["test", "-o"]).unwrap() in test_standalone_short_uses_previous_defined_custom_name()
135 struct Opt { in test_standalone_short_ignores_afterwards_defined_custom_name() struct
141 Opt { foo_option: true }, in test_standalone_short_ignores_afterwards_defined_custom_name()
142 Opt::try_parse_from(["test", "-f"]).unwrap() in test_standalone_short_ignores_afterwards_defined_custom_name()
149 struct Opt { in test_standalone_short_uses_previous_defined_custom_id() struct
155 Opt { foo_option: true }, in test_standalone_short_uses_previous_defined_custom_id()
156 Opt::try_parse_from(["test", "-o"]).unwrap() in test_standalone_short_uses_previous_defined_custom_id()
163 struct Opt { in test_standalone_short_ignores_afterwards_defined_custom_id() struct
169 Opt { foo_option: true }, in test_standalone_short_ignores_afterwards_defined_custom_id()
170 Opt::try_parse_from(["test", "-f"]).unwrap() in test_standalone_short_ignores_afterwards_defined_custom_id()
177 struct Opt { in test_standalone_long_uses_previous_defined_casing() struct
183 Opt { foo_option: true }, in test_standalone_long_uses_previous_defined_casing()
184 Opt::try_parse_from(["test", "--FOO_OPTION"]).unwrap() in test_standalone_long_uses_previous_defined_casing()
191 struct Opt { in test_standalone_short_uses_previous_defined_casing() struct
197 Opt { foo_option: true }, in test_standalone_short_uses_previous_defined_casing()
198 Opt::try_parse_from(["test", "-F"]).unwrap() in test_standalone_short_uses_previous_defined_casing()
206 struct Opt { in test_standalone_long_works_with_verbatim_casing() struct
212 Opt { _fOO_oPtiON: true }, in test_standalone_long_works_with_verbatim_casing()
213 Opt::try_parse_from(["test", "--_fOO_oPtiON"]).unwrap() in test_standalone_long_works_with_verbatim_casing()
220 struct Opt { in test_standalone_short_works_with_verbatim_casing() struct
226 Opt { _foo: true }, in test_standalone_short_works_with_verbatim_casing()
227 Opt::try_parse_from(["test", "-_"]).unwrap() in test_standalone_short_works_with_verbatim_casing()
235 struct Opt { in test_rename_all_is_propagated_from_struct_to_fields() struct
241 Opt { foo: true }, in test_rename_all_is_propagated_from_struct_to_fields()
242 Opt::try_parse_from(["test", "--FOO"]).unwrap() in test_rename_all_is_propagated_from_struct_to_fields()
250 struct Opt { in test_rename_all_is_not_propagated_from_struct_into_flattened() struct
262 Opt { in test_rename_all_is_not_propagated_from_struct_into_flattened()
265 Opt::try_parse_from(["test", "--foo"]).unwrap() in test_rename_all_is_not_propagated_from_struct_into_flattened()
272 struct Opt { in test_lower_is_renamed() struct
278 Opt { foo_option: true }, in test_lower_is_renamed()
279 Opt::try_parse_from(["test", "--foooption"]).unwrap() in test_lower_is_renamed()
286 struct Opt { in test_upper_is_renamed() struct
292 Opt { foo_option: true }, in test_upper_is_renamed()
293 Opt::try_parse_from(["test", "--FOOOPTION"]).unwrap() in test_upper_is_renamed()
300 enum Opt { in test_single_word_enum_variant_is_default_renamed_into_kebab_case() enum
305 Opt::Command { foo: 0 }, in test_single_word_enum_variant_is_default_renamed_into_kebab_case()
306 Opt::try_parse_from(["test", "command", "0"]).unwrap() in test_single_word_enum_variant_is_default_renamed_into_kebab_case()
313 enum Opt { in test_multi_word_enum_variant_is_renamed() enum
318 Opt::FirstCommand { foo: 0 }, in test_multi_word_enum_variant_is_renamed()
319 Opt::try_parse_from(["test", "first-command", "0"]).unwrap() in test_multi_word_enum_variant_is_renamed()
327 struct Opt { in test_rename_all_is_not_propagated_from_struct_into_subcommand() struct
341 Opt { in test_rename_all_is_not_propagated_from_struct_into_subcommand()
344 Opt::try_parse_from(["test", "command", "--foo"]).unwrap() in test_rename_all_is_not_propagated_from_struct_into_subcommand()
352 enum Opt { in test_rename_all_is_propagated_from_enum_to_variants() enum
361 Opt::FirstVariant, in test_rename_all_is_propagated_from_enum_to_variants()
362 Opt::try_parse_from(["test", "FIRST_VARIANT"]).unwrap() in test_rename_all_is_propagated_from_enum_to_variants()
370 enum Opt { in test_rename_all_is_propagated_from_enum_to_variant_fields() enum
379 Opt::SecondVariant { in test_rename_all_is_propagated_from_enum_to_variant_fields()
382 Opt::try_parse_from(["test", "SECOND_VARIANT", "--FOO", "value"]).unwrap() in test_rename_all_is_propagated_from_enum_to_variant_fields()
390 enum Opt { in test_rename_all_is_propagation_can_be_overridden() enum
403 Opt::FirstVariant { foo_option: true }, in test_rename_all_is_propagation_can_be_overridden()
404 Opt::try_parse_from(["test", "first-variant", "--foo-option"]).unwrap() in test_rename_all_is_propagation_can_be_overridden()
408 Opt::SecondVariant { foo_option: true }, in test_rename_all_is_propagation_can_be_overridden()
409 Opt::try_parse_from(["test", "SECOND_VARIANT", "--foo-option"]).unwrap() in test_rename_all_is_propagation_can_be_overridden()