summaryrefslogtreecommitdiff
path: root/cli/main.rs
diff options
context:
space:
mode:
authorCasper Beyer <caspervonb@pm.me>2021-05-19 21:33:22 +0800
committerBert Belder <bertbelder@gmail.com>2021-05-31 16:37:30 +0200
commit2e9bd3e295b67cad01f63847a2ad1b0d2387e1e7 (patch)
treefc3d3f1ae7f64aed72510c18a347399956fb3665 /cli/main.rs
parent736ff290b8780f76fb0f01ede0c9b704bb8bc3a1 (diff)
fix(cli): canonicalize coverage dir (#10364)
Diffstat (limited to 'cli/main.rs')
-rw-r--r--cli/main.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/cli/main.rs b/cli/main.rs
index 5a5972e92..3b147ffcc 100644
--- a/cli/main.rs
+++ b/cli/main.rs
@@ -925,7 +925,10 @@ async fn test_command(
concurrent_jobs: usize,
) -> Result<(), AnyError> {
if let Some(ref coverage_dir) = flags.coverage_dir {
- env::set_var("DENO_UNSTABLE_COVERAGE_DIR", coverage_dir);
+ env::set_var(
+ "DENO_UNSTABLE_COVERAGE_DIR",
+ PathBuf::from(coverage_dir).canonicalize()?,
+ );
}
// TODO(caspervonb) move this chunk into tools::test_runner.