Mailing List Archive

[3.12] gh-117503: Fix test for posixpath.expanduser() when pw_dir ends with / (GH-118056) (GH-118058)
https://github.com/python/cpython/commit/be1fe1149fd3e501ba453d9bfac4fa85cbe2edab
commit: be1fe1149fd3e501ba453d9bfac4fa85cbe2edab
branch: 3.12
author: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
committer: serhiy-storchaka <storchaka@gmail.com>
date: 2024-04-18T17:17:05Z
summary:

[3.12] gh-117503: Fix test for posixpath.expanduser() when pw_dir ends with / (GH-118056) (GH-118058)

(cherry picked from commit ccdcd1d95a9d6eda4df86811c4539f204beef817)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>

files:
M Lib/test/test_posixpath.py

diff --git a/Lib/test/test_posixpath.py b/Lib/test/test_posixpath.py
index ddc097548542fc..f08bdeaf136156 100644
--- a/Lib/test/test_posixpath.py
+++ b/Lib/test/test_posixpath.py
@@ -341,6 +341,7 @@ def test_expanduser_pwd2(self):
for e in pwd.getpwall():
name = e.pw_name
home = e.pw_dir
+ home = home.rstrip('/') or '/'
self.assertEqual(posixpath.expanduser('~' + name), home)
self.assertEqual(posixpath.expanduser(os.fsencode('~' + name)),
os.fsencode(home))

_______________________________________________
Python-checkins mailing list -- python-checkins@python.org
To unsubscribe send an email to python-checkins-leave@python.org
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: list-python-checkins@lists.gossamer-threads.com