summaryrefslogtreecommitdiff
path: root/cli/flags.rs
diff options
context:
space:
mode:
authorAli Hasani <a.hassssani@gmail.com>2020-04-27 15:35:26 +0430
committerGitHub <noreply@github.com>2020-04-27 13:05:26 +0200
commitfe5b1517556bff899da628abc0b17b2bcfa9ce58 (patch)
treeb91156c8f2b60fbc342b3ad8c866fbd72b51ca60 /cli/flags.rs
parente10ee045ed24bca009fbb30e8ec7d94cdd097cdc (diff)
feat(test): add quiet flag (#4894)
Diffstat (limited to 'cli/flags.rs')
-rw-r--r--cli/flags.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/cli/flags.rs b/cli/flags.rs
index b3ada1318..b06637057 100644
--- a/cli/flags.rs
+++ b/cli/flags.rs
@@ -65,6 +65,7 @@ pub enum DenoSubcommand {
},
Test {
fail_fast: bool,
+ quiet: bool,
allow_none: bool,
include: Option<Vec<String>>,
filter: Option<String>,
@@ -546,6 +547,7 @@ fn test_parse(flags: &mut Flags, matches: &clap::ArgMatches) {
let failfast = matches.is_present("failfast");
let allow_none = matches.is_present("allow_none");
+ let quiet = matches.is_present("quiet");
let filter = matches.value_of("filter").map(String::from);
let include = if matches.is_present("files") {
let files: Vec<String> = matches
@@ -560,6 +562,7 @@ fn test_parse(flags: &mut Flags, matches: &clap::ArgMatches) {
flags.subcommand = DenoSubcommand::Test {
fail_fast: failfast,
+ quiet,
include,
filter,
allow_none,
@@ -2312,6 +2315,7 @@ mod tests {
fail_fast: false,
filter: None,
allow_none: true,
+ quiet: false,
include: Some(svec!["dir1/", "dir2/"]),
},
allow_read: true,
@@ -2330,6 +2334,7 @@ mod tests {
subcommand: DenoSubcommand::Test {
fail_fast: false,
allow_none: false,
+ quiet: false,
filter: Some("foo".to_string()),
include: Some(svec!["dir1"]),
},