Mailing List Archive

gh-117645: Skip test_dynamic global specialization on WASI (#117646)
https://github.com/python/cpython/commit/ac45766673b181ace8fbafe36c89bde910968f0e
commit: ac45766673b181ace8fbafe36c89bde910968f0e
branch: main
author: Victor Stinner <vstinner@python.org>
committer: vstinner <vstinner@python.org>
date: 2024-04-08T21:11:08+02:00
summary:

gh-117645: Skip test_dynamic global specialization on WASI (#117646)

Skip test_load_global_specialization_failure_keeps_oparg() of
test_dynamic on WASI build. The test uses too much stack memory.

files:
M Lib/test/test_dynamic.py

diff --git a/Lib/test/test_dynamic.py b/Lib/test/test_dynamic.py
index 3928bbab4423c2..0cb56a98f1c12a 100644
--- a/Lib/test/test_dynamic.py
+++ b/Lib/test/test_dynamic.py
@@ -4,7 +4,7 @@
import sys
import unittest

-from test.support import is_wasi, Py_DEBUG, swap_item, swap_attr
+from test.support import is_wasi, swap_item, swap_attr


class RebindBuiltinsTests(unittest.TestCase):
@@ -134,7 +134,7 @@ def test_eval_gives_lambda_custom_globals(self):

self.assertEqual(foo(), 7)

- @unittest.skipIf(is_wasi and Py_DEBUG, "stack depth too shallow in pydebug WASI")
+ @unittest.skipIf(is_wasi, "stack depth too shallow in WASI")
def test_load_global_specialization_failure_keeps_oparg(self):
# https://github.com/python/cpython/issues/91625
class MyGlobals(dict):

_______________________________________________
Python-checkins mailing list -- python-checkins@python.org
To unsubscribe send an email to python-checkins-leave@python.org
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: list-python-checkins@lists.gossamer-threads.com