xtask test should take only one argument

This commit is contained in:
Ajeet D'Souza 2021-10-08 21:11:18 +05:30
parent 54dd5dd1dd
commit 34cf7af5c0
1 changed files with 5 additions and 2 deletions

View File

@ -17,7 +17,7 @@ fn main() -> Result<()> {
App::CI => run_ci(nix_enabled)?, App::CI => run_ci(nix_enabled)?,
App::Fmt => run_fmt(&[] as &[&str])?, App::Fmt => run_fmt(&[] as &[&str])?,
App::Markdownlint => run_markdownlint()?, App::Markdownlint => run_markdownlint()?,
App::Test { args } => run_test(nix_enabled, &args)?, App::Test { name } => run_test(nix_enabled, &[name])?,
} }
Ok(()) Ok(())
@ -31,7 +31,10 @@ enum App {
Clippy, Clippy,
Fmt, Fmt,
Markdownlint, Markdownlint,
Test { args: Vec<String> }, Test {
#[clap(default_value = "")]
name: String,
},
} }
trait CommandExt { trait CommandExt {