summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/flags.rs31
1 files changed, 30 insertions, 1 deletions
diff --git a/cli/flags.rs b/cli/flags.rs
index e1cd3dffc..5cffd1994 100644
--- a/cli/flags.rs
+++ b/cli/flags.rs
@@ -682,7 +682,7 @@ const PRETTIER_URL: &str = "https://deno.land/std@v0.11/prettier/main.ts";
/// Used for `deno install...` subcommand
const INSTALLER_URL: &str = "https://deno.land/std@v0.11/installer/mod.ts";
/// Used for `deno test...` subcommand
-const TEST_RUNNER_URL: &str = "https://deno.land/std@c44e536/testing/runner.ts";
+const TEST_RUNNER_URL: &str = "https://deno.land/std@15afc61/testing/runner.ts";
/// These are currently handled subcommands.
/// There is no "Help" subcommand because it's handled by `clap::App` itself.
@@ -1743,4 +1743,33 @@ mod tests {
assert_eq!(subcommand, DenoSubcommand::Run);
assert_eq!(argv, svec!["deno", "script.ts"])
}
+
+ #[test]
+ fn test_flags_from_vec_36() {
+ let (flags, subcommand, argv) = flags_from_vec(svec![
+ "deno",
+ "test",
+ "--exclude",
+ "some_dir/",
+ "**/*_test.ts"
+ ]);
+ assert_eq!(
+ flags,
+ DenoFlags {
+ allow_read: true,
+ ..DenoFlags::default()
+ }
+ );
+ assert_eq!(subcommand, DenoSubcommand::Run);
+ assert_eq!(
+ argv,
+ svec![
+ "deno",
+ TEST_RUNNER_URL,
+ "--exclude",
+ "some_dir/",
+ "**/*_test.ts"
+ ]
+ )
+ }
}