Added some tests for the IOUtil class
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2022-05-03 00:13:34 -04:00
parent 26ec5d2782
commit 204a5e15f1
3 changed files with 35 additions and 2 deletions

View File

@ -14,9 +14,9 @@ public class IOUtils {
}
public static String resolveTilda(String path) {
if (path.startsWith("~" + File.separator)) {
if (path.startsWith("~" + File.separator) || path.equals("~")) {
path = System.getProperty("user.home") + path.substring(1);
} else if (path.startsWith("~")) {
} else if ((!path.equals("~")) && path.startsWith("~")) {
// here you can implement reading homedir of other users if you care
throw new UnsupportedOperationException("Home dir expansion not implemented for explicit usernames");
}