diff --git a/src/transpose/utils.py b/src/transpose/utils.py index e58762b..9aa1a98 100644 --- a/src/transpose/utils.py +++ b/src/transpose/utils.py @@ -79,4 +79,4 @@ def symlink(target_path: Path, symlink_path: Path) -> None: """ Symlink a file or directory """ - symlink_path.symlink_to(target_path) + symlink_path.symlink_to(target_path.resolve()) diff --git a/tests/test_utils.py b/tests/test_utils.py index 8bcc9dc..33205e4 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -83,4 +83,4 @@ def test_file_symlink(): assert target_filepath.exists() assert symlink_filepath.is_symlink() - assert symlink_filepath.readlink() == target_filepath + assert symlink_filepath.readlink() == target_filepath.resolve()