From d2189d14b057267b1c799f8b3de20bfd753f84b9 Mon Sep 17 00:00:00 2001 From: eugenesvk Date: Sat, 7 Dec 2024 16:44:20 +0700 Subject: [PATCH] test: add test_delete_with_finder --- src/macos/test_macos.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/macos/test_macos.rs b/src/macos/test_macos.rs index 509e58a..ffc9a81 100644 --- a/src/macos/test_macos.rs +++ b/src/macos/test_macos.rs @@ -105,6 +105,20 @@ fn test_delete_with_ns_file_manager() { assert!(File::open(&path).is_err()); } +#[test] +#[serial] +fn test_delete_with_finder() { + init_logging(); + let mut trash_ctx = TrashContext::default(); + trash_ctx.set_delete_method(DeleteMethod::Finder); + + let path = PathBuf::from(get_unique_name()); + File::create_new(&path).unwrap(); + assert!(path.exists()); + trash_ctx.delete(&path).unwrap(); + assert!(!path.exists()); +} + #[test] #[serial] fn test_delete_binary_path_with_ns_file_manager_with_info() {