@@ -1247,6 +1247,11 @@ def test_init_setpythonhome(self):
|
1247 | 1247 | self.fail(f"Unable to find home in {paths!r}") |
1248 | 1248 | |
1249 | 1249 | prefix = exec_prefix = home |
| 1250 | +if MS_WINDOWS: |
| 1251 | +stdlib = os.path.join(home, sys.platlibdir) |
| 1252 | +else: |
| 1253 | +version = f'{sys.version_info.major}.{sys.version_info.minor}' |
| 1254 | +stdlib = os.path.join(home, sys.platlibdir, f'python{version}') |
1250 | 1255 | expected_paths = self.module_search_paths(prefix=home, exec_prefix=home) |
1251 | 1256 | |
1252 | 1257 | config = { |
@@ -1257,7 +1262,7 @@ def test_init_setpythonhome(self):
|
1257 | 1262 | 'exec_prefix': exec_prefix, |
1258 | 1263 | 'base_exec_prefix': exec_prefix, |
1259 | 1264 | 'pythonpath_env': paths_str, |
1260 | | -'stdlib_dir': home, |
| 1265 | +'stdlib_dir': stdlib, |
1261 | 1266 | } |
1262 | 1267 | self.default_program_name(config) |
1263 | 1268 | env = {'TESTHOME': home, 'PYTHONPATH': paths_str} |
|