Unnamed repository; edit this file 'description' to name the repository.
better error message
Aleksey Kladov 2022-01-01
parent b9417f3 · commit 0d1e23e
-rw-r--r--crates/rust-analyzer/tests/slow-tests/testdir.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/crates/rust-analyzer/tests/slow-tests/testdir.rs b/crates/rust-analyzer/tests/slow-tests/testdir.rs
index c7e5c21806..3bec23a911 100644
--- a/crates/rust-analyzer/tests/slow-tests/testdir.rs
+++ b/crates/rust-analyzer/tests/slow-tests/testdir.rs
@@ -52,7 +52,9 @@ impl Drop for TestDir {
if self.keep {
return;
}
- remove_dir_all(&self.path).unwrap()
+ remove_dir_all(&self.path).unwrap_or_else(|err| {
+ panic!("failed to remove temporary directory {}: {}", self.path.display(), err)
+ })
}
}