summaryrefslogtreecommitdiff
path: root/tests/util/server/src/builders.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-04-01 18:58:52 -0400
committerGitHub <noreply@github.com>2024-04-01 18:58:52 -0400
commitb0c1bd82a85ddb54ffe717a2c158c33c0be99fe8 (patch)
tree111cefee08d16935f2bab467db0328e670c14243 /tests/util/server/src/builders.rs
parent240b362c002d17bc2b676673ed1b9406683ff0c2 (diff)
fix: prevent cache db errors when deno_dir not exists (#23168)
Closes #20202
Diffstat (limited to 'tests/util/server/src/builders.rs')
-rw-r--r--tests/util/server/src/builders.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/util/server/src/builders.rs b/tests/util/server/src/builders.rs
index e1d351da8..6a57548a3 100644
--- a/tests/util/server/src/builders.rs
+++ b/tests/util/server/src/builders.rs
@@ -782,6 +782,13 @@ impl TestCommandBuilder {
for key in &self.envs_remove {
envs.remove(key);
}
+
+ // update any test variables in the env value
+ for value in envs.values_mut() {
+ *value =
+ value.replace("$DENO_DIR", &self.deno_dir.path().to_string_lossy());
+ }
+
envs
}
}