summaryrefslogtreecommitdiff
path: root/tests/util/server/src/fs.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/util/server/src/fs.rs')
-rw-r--r--tests/util/server/src/fs.rs7
1 files changed, 7 insertions, 0 deletions
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
@@ -256,6 +256,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();
if cfg!(windows) {