From 423de3eb629656065a3bba15963feb4d44dc5a3e Mon Sep 17 00:00:00 2001 From: seven_bear <26707756+yueneiqi@users.noreply.github.com> Date: Sun, 4 Jan 2026 13:40:19 +0800 Subject: [PATCH] fix: use temp dir in index file test Signed-off-by: linfeng.ouyang --- src/internal/index.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/internal/index.rs b/src/internal/index.rs index f9248347..1188e848 100644 --- a/src/internal/index.rs +++ b/src/internal/index.rs @@ -694,12 +694,15 @@ mod tests { /// Test saving Index to file #[test] fn test_index_to_file() { + let temp_dir = tempfile::tempdir().unwrap(); + let temp_path = temp_dir.path().join("index-760"); + let mut source = PathBuf::from(env!("CARGO_MANIFEST_DIR")); source.push("tests/data/index/index-760"); let index = Index::from_file(source).unwrap(); - index.to_file("/tmp/index-760").unwrap(); - let new_index = Index::from_file("/tmp/index-760").unwrap(); + index.to_file(&temp_path).unwrap(); + let new_index = Index::from_file(temp_path).unwrap(); assert_eq!(index.size(), new_index.size()); }