Skip to content

Commit 8ed27a0

Browse files
committed
Fix tests
Signed-off-by: Pablo Galindo <pablogsal@gmail.com>
1 parent e1cb96f commit 8ed27a0

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

Lib/test/test_embed.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1768,8 +1768,6 @@ def test_init_set_config(self):
17681768
self.check_all_configs("test_init_set_config", config,
17691769
api=API_ISOLATED)
17701770

1771-
@unittest.skipIf("-D_Py_JIT" in (sysconfig.get_config_var('PY_CORE_CFLAGS') or ''),
1772-
"JIT and perf don't work together")
17731771
def test_initconfig_api(self):
17741772
preconfig = {
17751773
'configure_locale': True,
@@ -1783,7 +1781,7 @@ def test_initconfig_api(self):
17831781
}
17841782
config_dev_mode(preconfig, config)
17851783
self.check_all_configs("test_initconfig_api", config, preconfig,
1786-
api=API_ISOLATED)
1784+
api=API_ISOLATED, env={'PYTHON_JIT': '0'})
17871785

17881786
def test_initconfig_get_api(self):
17891787
self.run_embedded_interpreter("test_initconfig_get_api")

Lib/test/test_perf_profiler.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -210,14 +210,14 @@ def test_sys_api_with_existing_trampoline(self):
210210
sys.activate_stack_trampoline("perf")
211211
sys.activate_stack_trampoline("perf")
212212
"""
213-
assert_python_ok("-c", code)
213+
assert_python_ok("-c", code, PYTHON_JIT="0")
214214

215215
def test_sys_api_with_invalid_trampoline(self):
216216
code = """if 1:
217217
import sys
218218
sys.activate_stack_trampoline("invalid")
219219
"""
220-
rc, out, err = assert_python_failure("-c", code)
220+
rc, out, err = assert_python_failure("-c", code, PYTHON_JIT="0")
221221
self.assertIn("invalid backend: invalid", err.decode())
222222

223223
def test_sys_api_get_status(self):
@@ -228,7 +228,7 @@ def test_sys_api_get_status(self):
228228
sys.deactivate_stack_trampoline()
229229
assert sys.is_stack_trampoline_active() is False
230230
"""
231-
assert_python_ok("-c", code)
231+
assert_python_ok("-c", code, PYTHON_JIT="0")
232232

233233

234234
def is_unwinding_reliable_with_frame_pointers():

0 commit comments

Comments
 (0)