Skip to content

Commit ba9ddb7

Browse files
authored
bpo-29585: fix test fail on macOS Framework build (GH-2928)
1 parent c22bd58 commit ba9ddb7

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

Lib/test/test_site.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,12 @@ def test_getuserbase(self):
184184
self.assertEqual(site._getuserbase(), sysconfig._getuserbase())
185185

186186
def test_get_path(self):
187+
if sys.platform == 'darwin' and sys._framework:
188+
scheme = 'osx_framework_user'
189+
else:
190+
scheme = os.name + '_user'
187191
self.assertEqual(site._get_path(site._getuserbase()),
188-
sysconfig.get_path('purelib', os.name + '_user'))
192+
sysconfig.get_path('purelib', scheme))
189193

190194
@unittest.skipUnless(site.ENABLE_USER_SITE, "requires access to PEP 370 "
191195
"user-site (site.ENABLE_USER_SITE)")

0 commit comments

Comments
 (0)