bpo-33660: Fix PosixPath to resolve a relative path on root

This commit is contained in:
Dong-hee Na 2018-06-12 23:30:45 +09:00 committed by Łukasz Langa
parent 82e79480d6
commit 94ad6c674f
3 changed files with 15 additions and 1 deletions

View file

@ -329,7 +329,10 @@ class _PosixFlavour(_Flavour):
# parent dir
path, _, _ = path.rpartition(sep)
continue
newpath = path + sep + name
if path.endswith(sep):
newpath = path + name
else:
newpath = path + sep + name
if newpath in seen:
# Already seen this path
path = seen[newpath]