fix lots of bugs with parentDir, refs #8734 (#13236)

This commit is contained in:
Timothee Cour
2020-01-23 04:39:42 -08:00
committed by Andreas Rumpf
parent b8a436af93
commit 3a5056dc70
2 changed files with 28 additions and 19 deletions

View File

@@ -206,11 +206,11 @@ block isHidden:
when defined(posix):
doAssert ".foo.txt".isHidden
doAssert "bar/.foo.ext".isHidden
doAssert: not "bar".isHidden
doAssert: not "foo/".isHidden
# Corner cases: paths are not normalized when determining `isHidden`
doAssert: not ".foo/.".isHidden
doAssert: not ".foo/..".isHidden
doAssert not "bar".isHidden
doAssert not "foo/".isHidden
doAssert ".foo/.".isHidden
# Corner cases: `isHidden` is not yet `..` aware
doAssert not ".foo/..".isHidden
block absolutePath:
doAssertRaises(ValueError): discard absolutePath("a", "b")