gh-127146: Emscripten: Skip segfaults in test suite (#127151)

Added skips for tests known to cause problems when running on Emscripten. 
These mostly relate to the limited stack depth on Emscripten.
This commit is contained in:
Hood Chatham 2024-12-05 01:26:25 +01:00 committed by GitHub
parent 2f1cee8477
commit 43634fc1fc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 46 additions and 8 deletions

View file

@ -1,7 +1,7 @@
"Test the functionality of Python classes implementing operators."
import unittest
from test.support import cpython_only, import_helper, script_helper
from test.support import cpython_only, import_helper, script_helper, skip_emscripten_stack_overflow
testmeths = [
@ -554,6 +554,7 @@ class ClassTests(unittest.TestCase):
self.assertFalse(hasattr(o, "__call__"))
self.assertFalse(hasattr(c, "__call__"))
@skip_emscripten_stack_overflow()
def testSFBug532646(self):
# Test for SF bug 532646