diff options
| author | Smitty <me@smitop.com> | 2022-07-09 18:52:37 -0400 |
|---|---|---|
| committer | Smitty <me@smitop.com> | 2022-07-09 18:52:37 -0400 |
| commit | ed542df9bc798bbdfe4d18308b9a6528bebf0461 (patch) | |
| tree | 67a3b067196914720f31fa49243df26cd0411342 | |
| parent | 6c20ab744b0f82646d90ce9d25894823abc9c669 (diff) | |
| download | rust-ed542df9bc798bbdfe4d18308b9a6528bebf0461.tar.gz rust-ed542df9bc798bbdfe4d18308b9a6528bebf0461.zip | |
Fix binary name in help message for test binaries
| -rw-r--r-- | library/test/src/cli.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/library/test/src/cli.rs b/library/test/src/cli.rs index 000f5fa3f58..f981b9c4954 100644 --- a/library/test/src/cli.rs +++ b/library/test/src/cli.rs @@ -196,6 +196,7 @@ Test Attributes: pub fn parse_opts(args: &[String]) -> Option<OptRes> { // Parse matches. let opts = optgroups(); + let binary = args.get(0).map(|c| &**c).unwrap_or("..."); let args = args.get(1..).unwrap_or(args); let matches = match opts.parse(args) { Ok(m) => m, @@ -205,7 +206,7 @@ pub fn parse_opts(args: &[String]) -> Option<OptRes> { // Check if help was requested. if matches.opt_present("h") { // Show help and do nothing more. - usage(&args[0], &opts); + usage(binary, &opts); return None; } |
