From 9114a2df69da9318c4e10887553b7daf77b0fa16 Mon Sep 17 00:00:00 2001 From: David Sherret Date: Tue, 23 Jul 2024 19:00:48 -0400 Subject: fix(upgrade): do not error if config in cwd invalid (#24689) ``` > deno upgrade error: Unsupported lockfile version 'invalid'. Try upgrading Deno or recreating the lockfile. V:\scratch > V:\deno\target\debug\deno upgrade Looking up latest version Local deno version 1.45.3 is the most recent release ``` Closes #24517 Closes #20729 --- tests/util/server/src/fs.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'tests/util/server') diff --git a/tests/util/server/src/fs.rs b/tests/util/server/src/fs.rs index 558d25ffb..fc27e4485 100644 --- a/tests/util/server/src/fs.rs +++ b/tests/util/server/src/fs.rs @@ -255,6 +255,13 @@ impl PathRef { } } + #[track_caller] + pub fn mark_executable(&self) { + if cfg!(unix) { + Command::new("chmod").arg("+x").arg(self).output().unwrap(); + } + } + #[track_caller] pub fn make_dir_readonly(&self) { self.create_dir_all(); -- cgit v1.2.3