Community
Participate
Working Groups
In bug 433061 comment 12 there are two issues mentioned. The first issue is fixed and has a proper test. The second issue is fixed but there is no test for this case and appropriate test needs to be added.
It turned out that test case added for the first issue is not correct because it doesn't test anything, see bug 433061 comment 18. We need to add two separate test cases for both issues that got fixed in bug 433061.
There are at least two separate tests needed: one for the change in LocalFile and one for the change in Workspace.
The test for the change in Workspace is added in https://git.eclipse.org/r/#/c/27073. The same commit reverts the change in LocalFile since it is unnecessary. The current version of SymlinkTest verifies that LocalFile.delete method preserves contents of the target directory of a deleted symlink.
We will clean up the fix for bug 433061 in bug 435519. *** This bug has been marked as a duplicate of bug 435519 ***