mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
bpo-36763: Remove _PyCoreConfig._init_main (GH-13066)
This commit is contained in:
parent
70005ac0fd
commit
4631da1242
6 changed files with 10 additions and 19 deletions
|
@ -348,7 +348,6 @@ class InitConfigTests(EmbeddingTestsMixin, unittest.TestCase):
|
|||
'_install_importlib': 1,
|
||||
'check_hash_pycs_mode': 'default',
|
||||
'_frozen': 0,
|
||||
'_init_main': 1,
|
||||
}
|
||||
if MS_WINDOWS:
|
||||
DEFAULT_PRE_CONFIG.update({
|
||||
|
@ -443,7 +442,10 @@ class InitConfigTests(EmbeddingTestsMixin, unittest.TestCase):
|
|||
raise Exception(f"failed to get the default config: "
|
||||
f"stdout={proc.stdout!r} stderr={proc.stderr!r}")
|
||||
stdout = proc.stdout.decode('utf-8')
|
||||
config = json.loads(stdout)
|
||||
try:
|
||||
config = json.loads(stdout)
|
||||
except json.JSONDecodeError:
|
||||
self.fail(f"fail to decode stdout: {stdout!r}")
|
||||
|
||||
for key, value in expected.items():
|
||||
if value is self.GET_DEFAULT_CONFIG:
|
||||
|
@ -496,7 +498,10 @@ class InitConfigTests(EmbeddingTestsMixin, unittest.TestCase):
|
|||
|
||||
out, err = self.run_embedded_interpreter(testname, env=env)
|
||||
# Ignore err
|
||||
config = json.loads(out)
|
||||
try:
|
||||
config = json.loads(out)
|
||||
except json.JSONDecodeError:
|
||||
self.fail(f"fail to decode stdout: {out!r}")
|
||||
|
||||
expected_preconfig = dict(self.DEFAULT_PRE_CONFIG, **expected_preconfig)
|
||||
expected_config = self.get_expected_config(expected_config, env)
|
||||
|
@ -533,7 +538,6 @@ class InitConfigTests(EmbeddingTestsMixin, unittest.TestCase):
|
|||
'filesystem_encoding': 'utf-8',
|
||||
'filesystem_errors': self.UTF8_MODE_ERRORS,
|
||||
'user_site_directory': 0,
|
||||
'_frozen': 1,
|
||||
}
|
||||
self.check_config("init_global_config", config, preconfig)
|
||||
|
||||
|
@ -578,7 +582,6 @@ class InitConfigTests(EmbeddingTestsMixin, unittest.TestCase):
|
|||
'faulthandler': 1,
|
||||
|
||||
'check_hash_pycs_mode': 'always',
|
||||
'_frozen': 1,
|
||||
}
|
||||
self.check_config("init_from_config", config, preconfig)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue