Improve StringUtils.cleanPath

Issue: SPR-11793
This commit is contained in:
Rossen Stoyanchev
2014-05-15 17:26:52 -04:00
parent 3bdf8aefa9
commit 8ee4651038
2 changed files with 8 additions and 1 deletions

View File

@@ -299,6 +299,8 @@ public class StringUtilsTests extends TestCase {
assertEquals("../mypath/myfile", StringUtils.cleanPath("../mypath/../mypath/myfile"));
assertEquals("../mypath/myfile", StringUtils.cleanPath("mypath/../../mypath/myfile"));
assertEquals("/../mypath/myfile", StringUtils.cleanPath("/../mypath/myfile"));
assertEquals("/mypath/myfile", StringUtils.cleanPath("/a/:b/../../mypath/myfile"));
assertEquals("file:///c:/path/to/the%20file.txt", StringUtils.cleanPath("file:///c:/some/../path/to/the%20file.txt"));
}
public void testPathEquals() {