Bug #1566602: correct failure of posixpath unittest when $HOME ends

with a slash.
 (backport from rev. 52065)
This commit is contained in:
Georg Brandl 2006-09-30 09:13:29 +00:00
parent ad4e11e16d
commit 9c9a9ab634
2 changed files with 4 additions and 2 deletions

View File

@ -328,8 +328,7 @@ def expanduser(path):
except KeyError:
return path
userhome = pwent.pw_dir
if userhome.endswith('/'):
i += 1
userhome = userhome.rstrip('/')
return userhome + path[i:]

View File

@ -41,6 +41,9 @@ Extension Modules
Library
-------
- Bug #1566602: correct failure of posixpath unittest when $HOME ends
with a slash.
- Bug #1565661: in webbrowser, split() the command for the default
GNOME browser in case it is a command with args.