https://github.com/python/cpython/commit/8844197daaeb3aa026cfe1cac6cf9d1b52c2540e
commit: 8844197daaeb3aa026cfe1cac6cf9d1b52c2540e
branch: main
author: Malcolm Smith <[email protected]>
committer: serhiy-storchaka <[email protected]>
date: 2024-07-31T21:35:10+03:00
summary:

gh-116622: Skip PosixPathTest.test_expanduser_pwd2 on platforms which don't 
support pwd.getpwall (GH-122521)

files:
M Lib/test/test_posixpath.py

diff --git a/Lib/test/test_posixpath.py b/Lib/test/test_posixpath.py
index fb714fd90ae2b3..ca5cf42f8fcd71 100644
--- a/Lib/test/test_posixpath.py
+++ b/Lib/test/test_posixpath.py
@@ -5,7 +5,7 @@
 import unittest
 from posixpath import realpath, abspath, dirname, basename
 from test import test_genericpath
-from test.support import import_helper
+from test.support import get_attribute, import_helper
 from test.support import cpython_only, os_helper
 from test.support.os_helper import FakePath
 from unittest import mock
@@ -359,7 +359,7 @@ def test_expanduser_pwd(self):
                      "no home directory on VxWorks")
     def test_expanduser_pwd2(self):
         pwd = import_helper.import_module('pwd')
-        for all_entry in pwd.getpwall():
+        for all_entry in get_attribute(pwd, 'getpwall')():
             name = all_entry.pw_name
 
             # gh-121200: pw_dir can be different between getpwall() and

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]

Reply via email to