api(Arg): add `default_value_os`
Also add related tests, and reframe `default_value` in terms of
`defualt_value_os`.

This resolves #849.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/kbknapp/clap-rs/941)
<!-- Reviewable:end -->

### Affected Version of clap

2.20.3 

### Expected Behavior Summary

Functions like `validator_os` and `value_of_os` should be complemented with a `default_value_os`.

### Actual Behavior Summary

Only `default_value` and its variants are provided... which means that it's not possible to specify all valid paths as default values.

### Sample Code or Link to Sample Code

```rust
// env::current_dir is fallible and default_value can't take a callback for lazy eval, so
// resort to "." but future-proof it in case of esoteric platforms.
// (Not perfect, but to_string_lossy() is necessary without a `default_value_os`)
let lazy_currdir = &Component::CurDir.as_os_str().to_string_lossy();

let matches = App::new(env!("CARGO_PKG_NAME"))
    .version(crate_version!())
    // .about("Description text here")
    // TODO: Add args to control slog logging level
    .arg(arg::with_name("inpath")
        .help("file(s) to use as input")
        .multiple(true)
        .empty_values(false)
        .default_value(lazy_currdir)
        // .validator_os(validators::path_readable)
        .required(true))
    .get_matches();
```

(It's an excerpt from the "new project" boilerplate I'm putting together)
No default_value_os for reliably specifying filesystem paths as default arguments
diff --git a/src/args/arg.rs b/src/args/arg.rs
index 860477c6a84..c3cb531eac8 100644
--- a/src/args/arg.rs
+++ b/src/args/arg.rs
@@ -3062,9 +3062,17 @@ impl<'a, 'b> Arg<'a, 'b> {
     /// [`Arg::takes_value(true)`]: ./struct.Arg.html#method.takes_value
     /// [`ArgMatches::is_present`]: ./struct.ArgMatches.html#method.is_present
     /// [`Arg::default_value_if`]: ./struct.Arg.html#method.default_value_if
-    pub fn default_value(mut self, val: &'a str) -> Self {
+    pub fn default_value(self, val: &'a str) -> Self {
+        self.default_value_os(OsStr::from_bytes(val.as_bytes()))
+    }
+
+    /// Provides a default value in the exact same manner as [`Arg::default_value`]
+    /// only using [`OsStr`]s instead.
+    /// [`Arg::default_value`]: ./struct.Arg.html#method.default_value
+    /// [`OsStr`]: https://doc.rust-lang.org/std/ffi/struct.OsStr.html
+    pub fn default_value_os(mut self, val: &'a OsStr) -> Self {
         self.setb(ArgSettings::TakesValue);
-        self.v.default_val = Some(OsStr::from_bytes(val.as_bytes()));
+        self.v.default_val = Some(val);
         self
     }
 

diff --git a/tests/default_vals.rs b/tests/default_vals.rs
index 17cbf443d5d..1040b0b7ca4 100644
--- a/tests/default_vals.rs
+++ b/tests/default_vals.rs
@@ -53,6 +53,68 @@ fn positional_user_override() {
     assert_eq!(m.value_of("arg").unwrap(), "value");
 }
 
+// OsStr Default Values
+
+#[test]
+fn osstr_opts() {
+    use std::ffi::OsStr;
+    let expected = OsStr::new("default");
+    
+    let r = App::new("df")
+        .arg( Arg::from_usage("-o [opt] 'some opt'")
+            .default_value_os(expected))
+        .get_matches_from_safe(vec![""]);
+    assert!(r.is_ok());
+    let m = r.unwrap();
+    assert!(m.is_present("o"));
+    assert_eq!(m.value_of("o").unwrap(), expected);
+}
+
+#[test]
+fn osstr_opt_user_override() {
+    use std::ffi::OsStr;
+    let default = OsStr::new("default");
+
+    let r = App::new("df")
+        .arg( Arg::from_usage("--opt [FILE] 'some arg'")
+            .default_value_os(default))
+        .get_matches_from_safe(vec!["", "--opt", "value"]);
+    assert!(r.is_ok());
+    let m = r.unwrap();
+    assert!(m.is_present("opt"));
+    assert_eq!(m.value_of("opt").unwrap(), "value");
+}
+
+#[test]
+fn osstr_positionals() {
+    use std::ffi::OsStr;
+    let expected = OsStr::new("default");
+
+    let r = App::new("df")
+        .arg( Arg::from_usage("[arg] 'some opt'")
+            .default_value_os(expected))
+        .get_matches_from_safe(vec![""]);
+    assert!(r.is_ok());
+    let m = r.unwrap();
+    assert!(m.is_present("arg"));
+    assert_eq!(m.value_of("arg").unwrap(), expected);
+}
+
+#[test]
+fn osstr_positional_user_override() {
+    use std::ffi::OsStr;
+    let default = OsStr::new("default");
+
+    let r = App::new("df")
+        .arg( Arg::from_usage("[arg] 'some arg'")
+            .default_value_os(default))
+        .get_matches_from_safe(vec!["", "value"]);
+    assert!(r.is_ok());
+    let m = r.unwrap();
+    assert!(m.is_present("arg"));
+    assert_eq!(m.value_of("arg").unwrap(), "value");
+}
+
 // --- Default if arg is present 
 
 #[test]
@@ -368,4 +430,4 @@ fn conditional_reqs_pass() {
     let m = m.unwrap();
     assert_eq!(m.value_of("output"), Some("other"));
     assert_eq!(m.value_of("input"), Some("some"));
-}
\ No newline at end of file
+}

{"group_conflict_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_underscore": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args_negate_subcommands_one_level": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_626_panic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "basic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "version_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "customize_version_and_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_only_pos_follows_with_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_760": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_possible_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "create_app": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_enums": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_long_with_equal": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_flags_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage0": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conditional_reqs_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_opts_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_default_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "dont_delim_values_trailingvararg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias_of_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "only_pos_follow": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash_with_underscore": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "add_multiple_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "after_and_before_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "different_sep": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_exact_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_positional_usage0": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_overriden_4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display_multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_conflict": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_opts": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "require_overriden_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_command_negate_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "derive_order_subcommand_propagate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multi_level_sc_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_negative_numbers": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "visible_arg_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_in_subcmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_ifs_arg_present_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_required_else_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_positional_second_to_last_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases_of_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_short_with_equal": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "quoted_app_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_and_derive_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::group::test::test_debug": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_min_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_group_missing_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_conflict": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_double_hyphen_trailingvararg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_short_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_min_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "old_newline_chars": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_output_rev": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_val_names_req": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_702_multiple_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_using_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "global_version": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "custom_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "ripgrep_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_sep": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage_req_with_sc": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_wrong_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_unset_settings": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "lots_o_flags_combined": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_positional_one_required_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_misspel": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "empty_group": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_with_args2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display_single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_name_missing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_val_names": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invisible_arg_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_none_given": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_min_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_short_with_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_opts_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_single_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_derive_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "did_you_mean": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias_on_a_subcommand_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "with_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_group_with_conflict_rev_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_no_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_no_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_max_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "quoted_arg_long_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positionals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "with_subcmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_values_user_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_group_with_conflict_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "borrowed_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_777_wrap_all_things": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_notag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "app::help::test::wrap_help_last_word": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "hide_possible_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_possible_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_trailingvararg_with_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_all_err": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_vals_pos_arg_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_req": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_arg_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias_of_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "stdin_char": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_with_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage_req": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_reqired_flags_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_exact_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::settings::test::arg_settings_fromstr": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_complex": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_vals_pos_arg_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_eq_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args_negate_sc": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_positional_user_override": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "invisible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_max_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_val_present_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_required_else_help_over_reqs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_require_group_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "visible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_and_derive_order_subcommand_propagate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "app::settings::test::app_settings_fromstr": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_group_multiple_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_arg_with_default_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "global_settings": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "pos_required_overridden_by_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "final_word_wrapping": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_mult_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "override_ver": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_command_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_flag_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_wrong_val_mult_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_max_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_626_unicode_cutoff": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_delims_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_eq_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_wrap_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::nonascii": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "complex_subcommand_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_req_mult_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_eq": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "different_sep_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_positional_required_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_mixed2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_pass_close": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_trailingvararg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden_4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "version_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_wrong_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "dont_collapse_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage9": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional_multiple_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_matches::test_default_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_flags_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_eq_mult_def_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "missing_required_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "override_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "derive_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_x2_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_ifs_arg_present": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_with_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_with_flag_after": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long10": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_bin_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_opts_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_exact_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_with_subcmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_with_flag_before": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_double_lit_single_quote": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_multiple_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_min_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_max_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_with_only_pos_follows": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_negative_numbers_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_short_min_more_mult_occurs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "create_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_delims": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_value_terminator_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_val_present_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::group::test::groups": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_only_pos_follows": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_default_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one_1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_with_empty_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "stop_delim_values_only_pos_follows": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_command_negate_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_empty_vals_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals9": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_753": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_hyphen_does_not_panic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_missing_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_require_group": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals10": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_with_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_ifs_arg_present_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args_negate_subcommands_two_levels": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::flag::test::flagbuilder_display_single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_underscore": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_subcommand_propagate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_sep_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases_of_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_exact_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_flags_in_single": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long9": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_help_rev": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_vals_with_hyphen": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fmt::test::colored_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_626_variable_panic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_long_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_no_empty_values_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "ripgrep_usage_using_templates": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_using_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_val_present_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_mult_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "hidden_default_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_err": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_value_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_val_present_fail_error_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_newline_lit_sq": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_overriden_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "quoted_arg_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conditional_reqs_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_group_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "propagate_vals_down": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_exact_not_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_negates_reqs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_default_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_unset_setting": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_short_min_more_single_occur": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::group::test::test_from": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_positionals": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "group_multiple_args_error": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage_with_sc": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_min_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_matches::test_default_osvalues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_conflict_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_suggestions": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_positional_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_lit_single_quote": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_author_version": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_688_hidden_pos_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_val_present_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_665": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::flag::test::flagbuilder_display": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_positional_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "lots_o_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_positional_no_double_dash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "lots_o_flags_sep": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_unknowntag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_opt_user_override": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_positional_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::flag::test::flagbuilder_display_multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_using_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "hidden_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_no_space_mult_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "disable_help_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_single_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_value_terminator_option_other_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_newline": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one_err": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_large_quantity": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_val_no_present_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_value_with_default_user_override_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "missing_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "global_setting": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_positional_multiple_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_multi_value_single_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_short_with_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_all": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_max_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option_multiple_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "complex_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_require_group_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_no_space_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_required_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_max_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}}
{"group_conflict_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh_with_underscore": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args_negate_subcommands_one_level": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_626_panic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "basic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "version_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "customize_version_and_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_only_pos_follows_with_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_760": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_possible_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "create_app": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_enums": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_long_with_equal": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_flags_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage0": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conditional_reqs_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_opts_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_default_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "dont_delim_values_trailingvararg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias_of_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "only_pos_follow": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash_with_underscore": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "add_multiple_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "after_and_before_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "different_sep": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_exact_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_positional_usage0": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_overriden_4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display_multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_conflict": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "bash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_opts": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "require_overriden_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_command_negate_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "derive_order_subcommand_propagate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multi_level_sc_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_negative_numbers": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "visible_arg_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_opt_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_in_subcmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_ifs_arg_present_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_required_else_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_positional_second_to_last_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases_of_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_short_with_equal": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "quoted_app_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_and_derive_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::group::test::test_debug": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_min_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_group_missing_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_conflict": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_double_hyphen_trailingvararg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_short_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_min_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "old_newline_chars": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_output_rev": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_val_names_req": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_702_multiple_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_using_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "global_version": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "custom_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "ripgrep_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_sep": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage_req_with_sc": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_wrong_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_unset_settings": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "lots_o_flags_combined": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_positional_one_required_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_misspel": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "empty_group": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_with_args2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display_single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_name_missing": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_val_names": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invisible_arg_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_none_given": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_min_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_short_with_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_opts_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_single_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_derive_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "did_you_mean": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "alias_on_a_subcommand_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "with_template": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_group_with_conflict_rev_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_no_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_no_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_max_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "quoted_arg_long_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positionals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "with_subcmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_values_user_value": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_group_with_conflict_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "borrowed_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_777_wrap_all_things": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_notag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "app::help::test::wrap_help_last_word": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "hide_possible_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "skip_possible_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_trailingvararg_with_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_all_err": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_vals_pos_arg_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_req": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_arg_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias_of_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "stdin_char": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_with_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage_req": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_reqired_flags_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_exact_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::settings::test::arg_settings_fromstr": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_complex": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_vals_pos_arg_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_eq_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args_negate_sc": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_positional_user_override": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "invisible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_max_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_val_present_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_required_else_help_over_reqs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_require_group_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "visible_aliases_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_and_derive_order_subcommand_propagate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "app::settings::test::app_settings_fromstr": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_group_multiple_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_arg_with_default_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "global_settings": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "pos_required_overridden_by_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "final_word_wrapping": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_mult_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_x2_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "override_ver": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_command_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_flag_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_wrong_val_mult_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_max_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_long_flag_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_626_unicode_cutoff": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_delims_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_eq_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_wrap_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::nonascii": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "complex_subcommand_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_req_mult_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_eq": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "different_sep_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_positional_required_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_mixed2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_pass_close": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_trailingvararg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden_4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "version_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_wrong_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::option::test::optbuilder_display2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "dont_collapse_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage9": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional_multiple_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_matches::test_default_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_long_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "short_flag_x2_comb_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_flags_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_eq_mult_def_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "missing_required_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "override_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "derive_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_x2_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_ifs_arg_present": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_with_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_with_flag_after": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long10": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_bin_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "posix_compatible_opts_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_exact_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "low_index_positional_with_subcmd": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_with_flag_before": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_double_lit_single_quote": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_multiple_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_min_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_max_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_with_only_pos_follows": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_with_vals2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_negative_numbers_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_short_min_more_mult_occurs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "create_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_delims": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_value_terminator_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_val_present_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::group::test::groups": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "delim_values_only_pos_follows": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_default_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one_1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_short_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_with_empty_values": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "stop_delim_values_only_pos_follows": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sub_command_negate_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_empty_vals_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals9": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_lossy_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_753": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_hyphen_does_not_panic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conflict_overriden_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "allow_missing_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_require_group": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals10": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_with_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_ifs_arg_present_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args_negate_subcommands_two_levels": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::flag::test::flagbuilder_display_single_alias": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish_with_underscore": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opts_using_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_subcommand_propagate": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "no_sep_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_comb_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_aliases_of_option": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_exact_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_flags_in_single": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long9": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_option_short_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_help_rev": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_vals_with_hyphen": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fmt::test::colored_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_626_variable_panic": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_long_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_no_empty_values_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "ripgrep_usage_using_templates": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_using_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_val_present_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_mult_help": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "hidden_default_val": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_err": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage8": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_value_with_default_user_override": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_if_val_present_fail_error_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_empty": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_newline_lit_sq": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_overriden_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_short_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "quoted_arg_name": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "conditional_reqs_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_group_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "propagate_vals_down": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_short_flag_x2_short_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_exact_exact_not_mult": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sc_negates_reqs": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_default_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_option_long_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "test_unset_setting": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long5": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_short_min_more_single_occur": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::group::test::test_from": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_positionals": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "group_multiple_args_error": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_arg_mult_usage_with_sc": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_min_exact": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_matches::test_default_osvalues": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::positional::test::display_required": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_conflict_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "infer_subcommands_fail_suggestions": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_positional_usage": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_lit_single_quote": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_author_version": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_688_hidden_pos_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "fish": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_ifs_val_present_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "issue_665": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "positional_multiple": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::flag::test::flagbuilder_display": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_positional_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "zsh": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "lots_o_vals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_positional_no_double_dash": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_opt": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "lots_o_flags_sep": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "invalid_utf8_strict_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "template_unknowntag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "last_positional": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "osstr_opt_user_override": {"run": "NONE", "test": "NONE", "fix": "PASS"}, "subcmd_did_you_mean_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_positional_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "args::arg_builder::flag::test::flagbuilder_display_multiple_aliases": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "flag_using_mixed": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "hidden_args": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_no_space_mult_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "disable_help_subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_single_flag": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_value_terminator_option_other_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::pos_help_newline": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one_err": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "multiple_occurrences_of_flags_large_quantity": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long_equals4": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_long": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_opt_eq_x2_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both_equals1": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_with_value_no_default": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "requires_if_present_val_no_present_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "default_if_arg_present_no_arg_with_value_with_default_user_override_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_one": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "missing_required_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "leading_hyphen_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "global_setting": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "single_positional_multiple_usage_string": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_multi_value_single_arg": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "req_delimiter_short_with_no_space": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage7": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "required_unless_all": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "require_equals_pass": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "subcommand": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_max_less": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "long_flag_long_opt_eq_pos": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "possible_values_of_option_multiple_fail": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "complex_help_output": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "sep_short_equals": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "arg_require_group_2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "opt_s_no_space_no_delim": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_long6": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "usage_parser::test::create_option_usage_both2": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "group_required_3": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "option_max_more": {"run": "PASS", "test": "NONE", "fix": "PASS"}, "help_short": {"run": "PASS", "test": "NONE", "fix": "PASS"}}
{"passed_count": 454, "failed_count": 0, "skipped_count": 0, "passed_tests": ["group_conflict_2", "usage_parser::test::create_option_usage_long_equals1", "args_negate_subcommands_one_level", "issue_626_panic", "basic", "version_long", "issue_760", "long_opt_x2_pos", "default_if_arg_present_no_default_user_override", "usage_parser::test::create_option_usage_both_equals4", "leading_hyphen_fail", "posix_compatible_flags_long", "usage_parser::test::create_option_usage0", "unified_help", "opt_default_no_delim", "sc_short_flag_x2_comb_short_opt_eq_pos", "args::arg_builder::option::test::optbuilder_display1", "single_alias_of_option", "invalid_utf8_strict_option_long_space", "bash_with_underscore", "default_if_arg_present_no_arg_with_default", "usage_parser::test::create_option_with_vals4", "possible_values_of_option_multiple", "invalid_utf8_lossy_positional", "usage_parser::test::pos_mult", "short_opt_eq_x2_pos", "conflict_overriden_3", "require_overriden_4", "require_overriden_2", "sub_command_negate_required_2", "derive_order_subcommand_propagate", "multi_level_sc_help", "option_required", "allow_negative_numbers", "visible_arg_aliases_help_output", "args::arg_builder::option::test::optbuilder_display3", "default_ifs_arg_present_order", "last_positional_second_to_last_mult", "req_delimiter_short_with_equal", "quoted_app_name", "unified_help_and_derive_order", "usage_parser::test::create_option_usage6", "multiple_occurrences_of_flags_short", "sc_short_flag_x2_long_opt_eq_pos", "invalid_utf8_lossy_option_short_equals", "leading_double_hyphen_trailingvararg", "positional_min_less", "old_newline_chars", "args::arg_builder::positional::test::display_val_names_req", "issue_702_multiple_values", "group_required_2", "global_version", "usage_parser::test::create_option_usage_both3", "test_unset_settings", "lots_o_flags_combined", "empty_group", "infer_subcommands_fail_with_args2", "infer_subcommands_pass", "multiple_occurrences_of_flags_long", "positional_required", "sc_short_flag_short_opt_pos", "usage_parser::test::create_option_usage_long_equals5", "args::arg_builder::positional::test::display_val_names", "require_equals_fail", "opts_using_long_space", "sc_long_flag_x2_long_opt_pos", "invisible_arg_aliases_help_output", "subcommand_none_given", "possible_values_of_option_fail", "posix_compatible_opts_long", "usage_parser::test::create_option_usage_both5", "group_single_value", "possible_values_of_positional_multiple", "usage_parser::test::create_option_usage_long7", "no_derive_order", "with_template", "req_group_with_conflict_rev_usage_string", "help_no_subcommand", "positional_max_more", "args::arg_builder::positional::test::display_mult", "invalid_utf8_strict_option_short_equals", "positionals", "with_subcmd", "default_values_user_value", "sc_short_flag_x2_long_opt_pos", "invalid_utf8_lossy_option_short_no_space", "req_group_with_conflict_usage_string", "borrowed_args", "opt_user_override", "multiple_occurrences_of_flags_mixed", "template_notag", "skip_possible_values", "usage_parser::test::pos_req", "default_if_arg_present_with_value_no_arg_with_default", "single_alias_of_flag", "stdin_char", "low_index_positional_with_flag", "option_exact_more", "last_arg_mult_usage_req", "args::settings::test::arg_settings_fromstr", "req_delimiter_complex", "multiple_vals_pos_arg_equals", "requires_if_present_val", "invisible_aliases_help_output", "positional_max_less", "required_if_val_present_pass", "arg_require_group_3", "usage_parser::test::create_option_usage_long1", "unified_help_and_derive_order_subcommand_propagate", "app::settings::test::app_settings_fromstr", "required_group_multiple_args", "default_if_arg_present_no_default", "default_if_arg_present_with_value_no_arg_with_default_fail", "option_long", "final_word_wrapping", "requires_if_present_mult_pass", "short_flag_short_opt_pos", "last_arg_mult_usage", "usage_parser::test::create_option_usage_long_equals3", "usage_parser::test::create_option_usage3", "override_ver", "required_ifs_wrong_val_mult_fail", "positional_max_exact", "invalid_utf8_option_short_equals", "opt_eq_no_delim", "no_wrap_help", "option_exact_less", "option_short", "usage_parser::test::nonascii", "usage_parser::test::create_option_with_vals3", "usage_parser::test::pos_req_mult_help", "require_eq", "different_sep_positional", "usage_parser::test::create_option_usage_both1", "single_positional_required_usage_string", "template_empty", "opts_using_short", "low_index_positional", "required_if_wrong_val", "usage_parser::test::create_option_usage9", "possible_values_output", "args::arg_matches::test_default_values", "sep_long_space", "usage_parser::test::create_option_usage_long4", "short_flag_x2_comb_short_opt_pos", "derive_order", "invalid_utf8_option_short_no_space", "default_ifs_arg_present", "sc_short_flag_x2_comb_long_opt_eq_pos", "low_index_positional_with_option", "leading_hyphen_with_flag_after", "no_bin_name", "positional_min_exact", "usage_parser::test::create_option_usage5", "sc_short_flag_long_opt_eq_pos", "allow_negative_numbers_fail", "help_subcommand", "multiple_value_terminator_option", "group_required", "required_ifs_val_present_pass", "required_unless", "usage_parser::test::create_option_usage_long8", "delim_values_only_pos_follows", "opt_s_default_no_delim", "required_unless_one_1", "usage_parser::test::create_option_usage_both_equals6", "stop_delim_values_only_pos_follows", "default_if_arg_present_with_default", "usage_parser::test::create_option_usage_long_equals9", "requires_if_present_mult", "issue_753", "positional_hyphen_does_not_panic", "conflict_overriden_2", "allow_missing_positional", "arg_require_group", "infer_subcommands_fail_with_args", "default_ifs_arg_present_user_override", "option_required_2", "usage_parser::test::create_option_usage_both7", "positional_user_override", "fish_with_underscore", "opts_using_long_equals", "multiple_aliases_of_option", "sep_long_equals", "usage_parser::test::create_option_usage_long9", "usage_parser::test::create_option_usage2", "subcommand_help_rev", "multiple_vals_with_hyphen", "fmt::test::colored_output", "issue_626_variable_panic", "option_mixed", "subcommand_long_help", "flag_using_long", "required_if_val_present_fail", "usage_parser::test::pos_mult_help", "hidden_default_val", "default_if_arg_present_no_arg_with_default_user_override", "required_unless_err", "usage_parser::test::create_option_usage8", "sep_short_no_space", "quoted_arg_name", "conditional_reqs_fail", "req_group_usage_string", "positional", "propagate_vals_down", "sc_short_flag_x2_short_opt_pos", "option_exact_exact_not_mult", "option_short_min_more_single_occur", "usage_parser::test::create_option_usage_both_equals7", "leading_hyphen_pass", "usage_parser::test::create_option_usage_both4", "subcommand_multiple", "args::arg_builder::positional::test::display_required", "flag_conflict_2", "possible_values_of_positional", "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order", "issue_688_hidden_pos_vals", "fish", "issue_665", "multiple_positional_usage_string", "flag_required_2", "zsh", "lots_o_vals", "last_positional_no_double_dash", "invalid_utf8_strict_positional", "last_positional", "single_positional_usage_string", "flag_using_mixed", "hidden_args", "help_long", "disable_help_subcommand", "group_single_flag", "required_unless_one_err", "req_delimiter_long", "long_opt_eq_x2_pos", "usage_parser::test::create_option_usage_both_equals1", "default_if_arg_present_no_arg_with_value_with_default_user_override_fail", "required_unless_one", "global_setting", "group_multi_value_single_arg", "require_equals_pass", "subcommand", "option_max_less", "long_flag_long_opt_eq_pos", "possible_values_of_option_multiple_fail", "complex_help_output", "sep_short_equals", "usage_parser::test::create_option_usage_long6", "zsh_with_underscore", "sep_short_space", "sep_positional", "customize_version_and_help", "delim_values_only_pos_follows_with_delim", "positional_possible_values", "create_app", "test_enums", "req_delimiter_long_with_equal", "usage_parser::test::create_option_usage_long_equals8", "conditional_reqs_pass", "posix_compatible_opts_short", "alias_help", "dont_delim_values_trailingvararg", "only_pos_follow", "add_multiple_arg", "after_and_before_help_output", "different_sep", "positional_exact_less", "usage_parser::test::create_positional_usage0", "sc_short_flag_x2_short_opt_eq_pos", "args::arg_builder::option::test::optbuilder_display_multiple_aliases", "group_conflict", "default_if_arg_present_with_value_with_default", "bash", "invalid_utf8_strict_option_short_no_space", "usage_parser::test::create_option_usage1", "short_opt_x2_pos", "low_index_positional_in_subcmd", "arg_required_else_help", "multiple_aliases_of_flag", "invalid_utf8_lossy_option_long_space", "sc_long_flag_long_opt", "opts_using_mixed", "args::group::test::test_debug", "sc_long_flag_x2_long_opt_eq_pos", "option_min_less", "required_group_missing_arg", "flag_conflict", "subcommand_short_help", "possible_values_of_option", "conflict_output_rev", "required_unless_one_2", "flag_using_short", "flag_required", "custom_template", "ripgrep_usage", "no_sep", "usage_parser::test::create_option_with_vals5", "last_arg_mult_usage_req_with_sc", "required_ifs_wrong_val", "multiple_positional_one_required_usage_string", "short_flag_misspel", "args::arg_builder::option::test::optbuilder_display_single_alias", "short_flag_name_missing", "positional_min_more", "req_delimiter_short_with_space", "usage_parser::test::create_option_with_vals1", "conflict_overriden", "usage_parser::test::create_option_usage_long2", "usage_parser::test::create_option_usage_both6", "did_you_mean", "alias_on_a_subcommand_option", "infer_subcommands_fail_no_args", "invalid_utf8_positional", "quoted_arg_long_name", "sc_long_flag_x2_short_opt_pos", "default_if_arg_present_with_value_no_default_user_override", "issue_777_wrap_all_things", "app::help::test::wrap_help_last_word", "hide_possible_vals", "invalid_utf8_option_long_space", "delim_values_trailingvararg_with_delim", "required_unless_all_err", "usage_parser::test::create_option_usage_long_equals2", "option_exact_exact", "multiple_vals_pos_arg_delim", "multiple_aliases", "group_reqired_flags_empty", "positional_exact_exact", "opt_s_eq_no_delim", "args_negate_sc", "arg_required_else_help_over_reqs", "visible_aliases_help_output", "global_settings", "pos_required_overridden_by_flag", "sc_short_flag_x2_comb_short_opt_pos", "usage_parser::test::create_option_usage_both_equals5", "positional_required_2", "sc_long_flag_x2_short_opt_eq_pos", "sc_long_flag_long_opt_eq_pos", "sub_command_required", "possible_values_of_positional_fail", "usage_parser::test::create_flag_usage", "invalid_utf8_strict_option_short_space", "usage_parser::test::create_option_usage_long3", "usage_parser::test::create_option_usage_both8", "sc_long_flag_short_opt_pos", "issue_626_unicode_cutoff", "require_delims_no_delim", "leading_hyphen_long", "usage_parser::test::create_option_usage_both_equals3", "complex_subcommand_help_output", "conflict_output", "opts_using_mixed2", "infer_subcommands_pass_close", "opts", "delim_values_trailingvararg", "conflict_overriden_4", "version_short", "usage_parser::test::create_option_usage4", "args::arg_builder::option::test::optbuilder_display2", "dont_collapse_args", "possible_values_of_positional_multiple_fail", "invalid_utf8_option_long_equals", "posix_compatible_flags_short", "opt_eq_mult_def_delim", "missing_required_output", "override_help", "flag_x2_opt", "usage_parser::test::create_option_usage_long10", "usage_parser::test::create_option_usage_long_equals7", "posix_compatible_opts_long_equals", "option_exact_exact_mult", "low_index_positional_with_subcmd", "leading_hyphen_with_flag_before", "usage_parser::test::pos_help_double_lit_single_quote", "positional_multiple_2", "option_max_exact", "leading_hyphen_with_only_pos_follows", "usage_parser::test::create_option_with_vals2", "option_short_min_more_mult_occurs", "create_positional", "require_delims", "invalid_utf8_lossy_option_long_equals", "args::group::test::groups", "sc_short_flag_short_opt_eq_pos", "opts_with_empty_values", "usage_parser::test::create_option_usage_both_equals8", "sub_command_negate_required", "require_equals_empty_vals_pass", "invalid_utf8_lossy_option_short_space", "single_alias", "usage_parser::test::create_option_usage_long_equals10", "args_negate_subcommands_two_levels", "usage_parser::test::create_option_usage_long_equals6", "sc_short_flag_long_opt_pos", "args::arg_builder::flag::test::flagbuilder_display_single_alias", "unified_help_subcommand_propagate", "no_sep_positional", "positional_exact_more", "multiple_flags_in_single", "default_if_arg_present_with_value_with_default_user_override", "invalid_utf8_option_short_space", "default_if_arg_present_with_default_user_override", "require_equals_no_empty_values_fail", "ripgrep_usage_using_templates", "sc_short_flag_x2_comb_long_opt_pos", "default_if_arg_present_no_arg_with_value_with_default_user_override", "required_if_val_present_fail_error_output", "group_empty", "usage_parser::test::pos_help_newline_lit_sq", "require_overriden_3", "sc_negates_reqs", "default_if_arg_present_with_value_no_default_fail", "invalid_utf8_strict_option_long_equals", "test_unset_setting", "usage_parser::test::create_option_usage_long5", "args::group::test::test_from", "group_multiple_args_error", "last_arg_mult_usage_with_sc", "option_min_exact", "args::arg_matches::test_default_osvalues", "infer_subcommands_fail_suggestions", "usage_parser::test::create_positional_usage", "usage_parser::test::pos_help_lit_single_quote", "template_author_version", "usage_parser::test::create_option_usage_both_equals2", "required_ifs_val_present_fail", "positional_multiple", "args::arg_builder::flag::test::flagbuilder_display", "leading_hyphen_opt", "lots_o_flags_sep", "template_unknowntag", "subcmd_did_you_mean_output", "args::arg_builder::flag::test::flagbuilder_display_multiple_aliases", "opt_s_no_space_mult_no_delim", "multiple_value_terminator_option_other_arg", "usage_parser::test::pos_help_newline", "multiple_occurrences_of_flags_large_quantity", "usage_parser::test::create_option_usage_long_equals4", "long_flag_long_opt_pos", "default_if_arg_present_with_value_no_default", "requires_if_present_val_no_present_pass", "missing_required_2", "leading_hyphen_short", "single_positional_multiple_usage_string", "req_delimiter_short_with_no_space", "usage_parser::test::create_option_usage7", "required_unless_all", "arg_require_group_2", "opt_s_no_space_no_delim", "usage_parser::test::create_option_usage_both2", "group_required_3", "option_max_more", "help_short"], "failed_tests": [], "skipped_tests": []}
{"passed_count": 0, "failed_count": 0, "skipped_count": 0, "passed_tests": [], "failed_tests": [], "skipped_tests": []}
{"passed_count": 458, "failed_count": 0, "skipped_count": 0, "passed_tests": ["group_conflict_2", "usage_parser::test::create_option_usage_long_equals1", "args_negate_subcommands_one_level", "issue_626_panic", "basic", "version_long", "issue_760", "long_opt_x2_pos", "default_if_arg_present_no_default_user_override", "usage_parser::test::create_option_usage_both_equals4", "leading_hyphen_fail", "posix_compatible_flags_long", "usage_parser::test::create_option_usage0", "unified_help", "opt_default_no_delim", "sc_short_flag_x2_comb_short_opt_eq_pos", "args::arg_builder::option::test::optbuilder_display1", "single_alias_of_option", "invalid_utf8_strict_option_long_space", "bash_with_underscore", "default_if_arg_present_no_arg_with_default", "usage_parser::test::create_option_with_vals4", "possible_values_of_option_multiple", "invalid_utf8_lossy_positional", "usage_parser::test::pos_mult", "short_opt_eq_x2_pos", "conflict_overriden_3", "require_overriden_4", "osstr_opts", "require_overriden_2", "sub_command_negate_required_2", "derive_order_subcommand_propagate", "multi_level_sc_help", "option_required", "allow_negative_numbers", "visible_arg_aliases_help_output", "args::arg_builder::option::test::optbuilder_display3", "default_ifs_arg_present_order", "last_positional_second_to_last_mult", "req_delimiter_short_with_equal", "quoted_app_name", "unified_help_and_derive_order", "usage_parser::test::create_option_usage6", "multiple_occurrences_of_flags_short", "sc_short_flag_x2_long_opt_eq_pos", "invalid_utf8_lossy_option_short_equals", "leading_double_hyphen_trailingvararg", "positional_min_less", "old_newline_chars", "args::arg_builder::positional::test::display_val_names_req", "issue_702_multiple_values", "group_required_2", "global_version", "usage_parser::test::create_option_usage_both3", "test_unset_settings", "lots_o_flags_combined", "empty_group", "infer_subcommands_fail_with_args2", "infer_subcommands_pass", "multiple_occurrences_of_flags_long", "positional_required", "sc_short_flag_short_opt_pos", "usage_parser::test::create_option_usage_long_equals5", "args::arg_builder::positional::test::display_val_names", "require_equals_fail", "opts_using_long_space", "sc_long_flag_x2_long_opt_pos", "invisible_arg_aliases_help_output", "subcommand_none_given", "possible_values_of_option_fail", "posix_compatible_opts_long", "usage_parser::test::create_option_usage_both5", "group_single_value", "possible_values_of_positional_multiple", "usage_parser::test::create_option_usage_long7", "no_derive_order", "with_template", "req_group_with_conflict_rev_usage_string", "help_no_subcommand", "positional_max_more", "args::arg_builder::positional::test::display_mult", "invalid_utf8_strict_option_short_equals", "positionals", "with_subcmd", "default_values_user_value", "sc_short_flag_x2_long_opt_pos", "invalid_utf8_lossy_option_short_no_space", "req_group_with_conflict_usage_string", "borrowed_args", "opt_user_override", "multiple_occurrences_of_flags_mixed", "template_notag", "skip_possible_values", "usage_parser::test::pos_req", "default_if_arg_present_with_value_no_arg_with_default", "single_alias_of_flag", "stdin_char", "low_index_positional_with_flag", "option_exact_more", "last_arg_mult_usage_req", "args::settings::test::arg_settings_fromstr", "req_delimiter_complex", "multiple_vals_pos_arg_equals", "requires_if_present_val", "invisible_aliases_help_output", "positional_max_less", "required_if_val_present_pass", "arg_require_group_3", "usage_parser::test::create_option_usage_long1", "unified_help_and_derive_order_subcommand_propagate", "app::settings::test::app_settings_fromstr", "required_group_multiple_args", "default_if_arg_present_no_default", "default_if_arg_present_with_value_no_arg_with_default_fail", "option_long", "final_word_wrapping", "requires_if_present_mult_pass", "short_flag_short_opt_pos", "last_arg_mult_usage", "usage_parser::test::create_option_usage_long_equals3", "usage_parser::test::create_option_usage3", "override_ver", "required_ifs_wrong_val_mult_fail", "positional_max_exact", "invalid_utf8_option_short_equals", "opt_eq_no_delim", "no_wrap_help", "option_exact_less", "option_short", "usage_parser::test::nonascii", "usage_parser::test::create_option_with_vals3", "usage_parser::test::pos_req_mult_help", "require_eq", "different_sep_positional", "usage_parser::test::create_option_usage_both1", "single_positional_required_usage_string", "template_empty", "opts_using_short", "low_index_positional", "required_if_wrong_val", "usage_parser::test::create_option_usage9", "possible_values_output", "args::arg_matches::test_default_values", "sep_long_space", "usage_parser::test::create_option_usage_long4", "short_flag_x2_comb_short_opt_pos", "derive_order", "invalid_utf8_option_short_no_space", "default_ifs_arg_present", "sc_short_flag_x2_comb_long_opt_eq_pos", "low_index_positional_with_option", "leading_hyphen_with_flag_after", "no_bin_name", "positional_min_exact", "usage_parser::test::create_option_usage5", "sc_short_flag_long_opt_eq_pos", "allow_negative_numbers_fail", "help_subcommand", "multiple_value_terminator_option", "group_required", "required_ifs_val_present_pass", "required_unless", "usage_parser::test::create_option_usage_long8", "delim_values_only_pos_follows", "opt_s_default_no_delim", "required_unless_one_1", "usage_parser::test::create_option_usage_both_equals6", "stop_delim_values_only_pos_follows", "default_if_arg_present_with_default", "usage_parser::test::create_option_usage_long_equals9", "requires_if_present_mult", "issue_753", "positional_hyphen_does_not_panic", "conflict_overriden_2", "allow_missing_positional", "arg_require_group", "infer_subcommands_fail_with_args", "default_ifs_arg_present_user_override", "option_required_2", "usage_parser::test::create_option_usage_both7", "positional_user_override", "fish_with_underscore", "opts_using_long_equals", "multiple_aliases_of_option", "sep_long_equals", "usage_parser::test::create_option_usage_long9", "usage_parser::test::create_option_usage2", "subcommand_help_rev", "multiple_vals_with_hyphen", "fmt::test::colored_output", "issue_626_variable_panic", "option_mixed", "subcommand_long_help", "flag_using_long", "required_if_val_present_fail", "usage_parser::test::pos_mult_help", "hidden_default_val", "default_if_arg_present_no_arg_with_default_user_override", "required_unless_err", "usage_parser::test::create_option_usage8", "sep_short_no_space", "quoted_arg_name", "conditional_reqs_fail", "req_group_usage_string", "positional", "propagate_vals_down", "sc_short_flag_x2_short_opt_pos", "option_exact_exact_not_mult", "option_short_min_more_single_occur", "usage_parser::test::create_option_usage_both_equals7", "leading_hyphen_pass", "osstr_positionals", "usage_parser::test::create_option_usage_both4", "subcommand_multiple", "args::arg_builder::positional::test::display_required", "flag_conflict_2", "possible_values_of_positional", "unified_help_and_derive_order_subcommand_propagate_with_explicit_display_order", "issue_688_hidden_pos_vals", "fish", "issue_665", "multiple_positional_usage_string", "flag_required_2", "zsh", "lots_o_vals", "last_positional_no_double_dash", "invalid_utf8_strict_positional", "last_positional", "single_positional_usage_string", "flag_using_mixed", "hidden_args", "help_long", "disable_help_subcommand", "group_single_flag", "required_unless_one_err", "req_delimiter_long", "long_opt_eq_x2_pos", "usage_parser::test::create_option_usage_both_equals1", "default_if_arg_present_no_arg_with_value_with_default_user_override_fail", "required_unless_one", "global_setting", "group_multi_value_single_arg", "require_equals_pass", "subcommand", "option_max_less", "long_flag_long_opt_eq_pos", "possible_values_of_option_multiple_fail", "complex_help_output", "sep_short_equals", "usage_parser::test::create_option_usage_long6", "zsh_with_underscore", "sep_short_space", "sep_positional", "customize_version_and_help", "delim_values_only_pos_follows_with_delim", "positional_possible_values", "create_app", "test_enums", "req_delimiter_long_with_equal", "usage_parser::test::create_option_usage_long_equals8", "conditional_reqs_pass", "posix_compatible_opts_short", "alias_help", "dont_delim_values_trailingvararg", "only_pos_follow", "add_multiple_arg", "after_and_before_help_output", "different_sep", "positional_exact_less", "usage_parser::test::create_positional_usage0", "sc_short_flag_x2_short_opt_eq_pos", "args::arg_builder::option::test::optbuilder_display_multiple_aliases", "group_conflict", "default_if_arg_present_with_value_with_default", "bash", "invalid_utf8_strict_option_short_no_space", "usage_parser::test::create_option_usage1", "short_opt_x2_pos", "low_index_positional_in_subcmd", "arg_required_else_help", "multiple_aliases_of_flag", "invalid_utf8_lossy_option_long_space", "sc_long_flag_long_opt", "opts_using_mixed", "args::group::test::test_debug", "sc_long_flag_x2_long_opt_eq_pos", "option_min_less", "required_group_missing_arg", "flag_conflict", "subcommand_short_help", "possible_values_of_option", "conflict_output_rev", "required_unless_one_2", "flag_using_short", "flag_required", "custom_template", "ripgrep_usage", "no_sep", "usage_parser::test::create_option_with_vals5", "last_arg_mult_usage_req_with_sc", "required_ifs_wrong_val", "multiple_positional_one_required_usage_string", "short_flag_misspel", "args::arg_builder::option::test::optbuilder_display_single_alias", "short_flag_name_missing", "positional_min_more", "req_delimiter_short_with_space", "usage_parser::test::create_option_with_vals1", "conflict_overriden", "usage_parser::test::create_option_usage_long2", "usage_parser::test::create_option_usage_both6", "did_you_mean", "alias_on_a_subcommand_option", "infer_subcommands_fail_no_args", "invalid_utf8_positional", "quoted_arg_long_name", "sc_long_flag_x2_short_opt_pos", "default_if_arg_present_with_value_no_default_user_override", "issue_777_wrap_all_things", "app::help::test::wrap_help_last_word", "hide_possible_vals", "invalid_utf8_option_long_space", "delim_values_trailingvararg_with_delim", "required_unless_all_err", "usage_parser::test::create_option_usage_long_equals2", "option_exact_exact", "multiple_vals_pos_arg_delim", "multiple_aliases", "group_reqired_flags_empty", "positional_exact_exact", "opt_s_eq_no_delim", "args_negate_sc", "osstr_positional_user_override", "arg_required_else_help_over_reqs", "visible_aliases_help_output", "global_settings", "pos_required_overridden_by_flag", "sc_short_flag_x2_comb_short_opt_pos", "usage_parser::test::create_option_usage_both_equals5", "positional_required_2", "sc_long_flag_x2_short_opt_eq_pos", "sc_long_flag_long_opt_eq_pos", "sub_command_required", "possible_values_of_positional_fail", "usage_parser::test::create_flag_usage", "invalid_utf8_strict_option_short_space", "usage_parser::test::create_option_usage_long3", "usage_parser::test::create_option_usage_both8", "sc_long_flag_short_opt_pos", "issue_626_unicode_cutoff", "require_delims_no_delim", "leading_hyphen_long", "usage_parser::test::create_option_usage_both_equals3", "complex_subcommand_help_output", "conflict_output", "opts_using_mixed2", "infer_subcommands_pass_close", "opts", "delim_values_trailingvararg", "conflict_overriden_4", "version_short", "usage_parser::test::create_option_usage4", "args::arg_builder::option::test::optbuilder_display2", "dont_collapse_args", "possible_values_of_positional_multiple_fail", "invalid_utf8_option_long_equals", "posix_compatible_flags_short", "opt_eq_mult_def_delim", "missing_required_output", "override_help", "flag_x2_opt", "usage_parser::test::create_option_usage_long10", "usage_parser::test::create_option_usage_long_equals7", "posix_compatible_opts_long_equals", "option_exact_exact_mult", "low_index_positional_with_subcmd", "leading_hyphen_with_flag_before", "usage_parser::test::pos_help_double_lit_single_quote", "positional_multiple_2", "option_max_exact", "leading_hyphen_with_only_pos_follows", "usage_parser::test::create_option_with_vals2", "option_short_min_more_mult_occurs", "create_positional", "require_delims", "invalid_utf8_lossy_option_long_equals", "args::group::test::groups", "sc_short_flag_short_opt_eq_pos", "opts_with_empty_values", "usage_parser::test::create_option_usage_both_equals8", "sub_command_negate_required", "require_equals_empty_vals_pass", "invalid_utf8_lossy_option_short_space", "single_alias", "usage_parser::test::create_option_usage_long_equals10", "args_negate_subcommands_two_levels", "usage_parser::test::create_option_usage_long_equals6", "sc_short_flag_long_opt_pos", "args::arg_builder::flag::test::flagbuilder_display_single_alias", "unified_help_subcommand_propagate", "no_sep_positional", "positional_exact_more", "multiple_flags_in_single", "default_if_arg_present_with_value_with_default_user_override", "invalid_utf8_option_short_space", "default_if_arg_present_with_default_user_override", "require_equals_no_empty_values_fail", "ripgrep_usage_using_templates", "sc_short_flag_x2_comb_long_opt_pos", "default_if_arg_present_no_arg_with_value_with_default_user_override", "required_if_val_present_fail_error_output", "group_empty", "usage_parser::test::pos_help_newline_lit_sq", "require_overriden_3", "sc_negates_reqs", "default_if_arg_present_with_value_no_default_fail", "invalid_utf8_strict_option_long_equals", "test_unset_setting", "usage_parser::test::create_option_usage_long5", "args::group::test::test_from", "group_multiple_args_error", "last_arg_mult_usage_with_sc", "option_min_exact", "args::arg_matches::test_default_osvalues", "infer_subcommands_fail_suggestions", "usage_parser::test::create_positional_usage", "usage_parser::test::pos_help_lit_single_quote", "template_author_version", "usage_parser::test::create_option_usage_both_equals2", "required_ifs_val_present_fail", "positional_multiple", "args::arg_builder::flag::test::flagbuilder_display", "leading_hyphen_opt", "lots_o_flags_sep", "template_unknowntag", "osstr_opt_user_override", "subcmd_did_you_mean_output", "args::arg_builder::flag::test::flagbuilder_display_multiple_aliases", "opt_s_no_space_mult_no_delim", "multiple_value_terminator_option_other_arg", "usage_parser::test::pos_help_newline", "multiple_occurrences_of_flags_large_quantity", "usage_parser::test::create_option_usage_long_equals4", "long_flag_long_opt_pos", "default_if_arg_present_with_value_no_default", "requires_if_present_val_no_present_pass", "missing_required_2", "leading_hyphen_short", "single_positional_multiple_usage_string", "req_delimiter_short_with_no_space", "usage_parser::test::create_option_usage7", "required_unless_all", "arg_require_group_2", "opt_s_no_space_no_delim", "usage_parser::test::create_option_usage_both2", "group_required_3", "option_max_more", "help_short"], "failed_tests": [], "skipped_tests": []}