Skip to content

Commit d4ff0f7

Browse files
committed
fix test_embed
1 parent 9a322fe commit d4ff0f7

File tree

2 files changed

+2
-26
lines changed

2 files changed

+2
-26
lines changed

Lib/test/test_embed.py

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -831,7 +831,7 @@ def check_pre_config(self, configs, expected):
831831
if value is self.IGNORE_CONFIG:
832832
pre_config.pop(key, None)
833833
del expected[key]
834-
self.assertEqual(pre_config, expected)
834+
self.assertDictEqual(pre_config, expected)
835835

836836
def check_config(self, configs, expected):
837837
config = dict(configs['config'])
@@ -855,7 +855,7 @@ def check_global_config(self, configs):
855855
pre_config = configs['pre_config']
856856
config = configs['config']
857857

858-
expected = dict(self.DEFAULT_GLOBAL_CONFIG)
858+
expected = {}
859859
for item in self.COPY_GLOBAL_CONFIG:
860860
if len(item) == 3:
861861
global_key, core_key, opposite = item
@@ -943,19 +943,7 @@ def test_init_global_config(self):
943943
}
944944
config = {
945945
'program_name': './globalvar',
946-
'site_import': False,
947-
'bytes_warning': True,
948-
'warnoptions': ['default::BytesWarning'],
949-
'inspect': True,
950946
'interactive': True,
951-
'optimization_level': 2,
952-
'write_bytecode': False,
953-
'verbose': True,
954-
'quiet': True,
955-
'buffered_stdio': False,
956-
'remote_debug': True,
957-
'user_site_directory': False,
958-
'pathconfig_warnings': False,
959947
}
960948
self.check_all_configs("test_init_global_config", config, preconfig,
961949
api=API_COMPAT)

Programs/_testembed.c

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -569,20 +569,8 @@ static int test_init_global_config(void)
569569

570570
/* Test initialization from global configuration variables (Py_xxx) */
571571
Py_SetProgramName(L"./globalvar");
572-
573-
putenv("PYTHONINSPECT=");
574-
575-
putenv("PYTHONOPTIMIZE=0");
576572
Py_InteractiveFlag = 1;
577573

578-
putenv("PYTHONDEBUG=0");
579-
580-
putenv("PYTHONDONTWRITEBYTECODE=");
581-
582-
putenv("PYTHONVERBOSE=0");
583-
584-
putenv("PYTHONUNBUFFERED=");
585-
586574
Py_Initialize();
587575
dump_config();
588576
Py_Finalize();

0 commit comments

Comments
 (0)