Skip to content

Commit 129ba1d

Browse files
committed
Fix hardlink test.
1 parent 346ea36 commit 129ba1d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

heed/src/env.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -833,9 +833,8 @@ mod tests {
833833
#[test]
834834
fn open_env_with_named_path_hardlink_and_no_subdir() {
835835
let dir = tempfile::tempdir().unwrap();
836-
let dir_symlink = tempfile::tempdir().unwrap();
837836
let env_name = dir.path().join("babar.mdb");
838-
let hardlink_name = dir_symlink.path().join("babar.mdb.link");
837+
let hardlink_name = dir.path().join("babar.mdb.link");
839838

840839
let mut envbuilder = EnvOpenOptions::new();
841840
unsafe { envbuilder.flag(crate::Flag::NoSubDir) };
@@ -844,7 +843,7 @@ mod tests {
844843
.open(&env_name)
845844
.unwrap();
846845

847-
std::os::unix::fs::symlink(&dir.path(), &hardlink_name).unwrap();
846+
std::fs::hard_link(&env_name, &hardlink_name).unwrap();
848847
let _env = envbuilder
849848
.map_size(10 * 1024 * 1024) // 10MB
850849
.open(&hardlink_name)

0 commit comments

Comments
 (0)