Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions Lib/test/test_builtin.py
Original file line number Diff line number Diff line change
Expand Up @@ -1226,7 +1226,6 @@ def test_filter_pickle(self):
f2 = filter(filter_char, "abcdeabcde")
self.check_iter_pickle(f1, list(f2), proto)

@unittest.skip("TODO: RUSTPYTHON; Segfault")
@support.skip_wasi_stack_overflow()
@support.skip_emscripten_stack_overflow()
@support.requires_resource('cpu')
Expand Down Expand Up @@ -2603,7 +2602,6 @@ def test_bytearray_extend_error(self):
bad_iter = map(int, "X")
self.assertRaises(ValueError, array.extend, bad_iter)

@unittest.skip("TODO: RUSTPYTHON; Hangs")
def test_bytearray_join_with_misbehaving_iterator(self):
# Issue #112625
array = bytearray(b',')
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_bytes.py
Original file line number Diff line number Diff line change
Expand Up @@ -1525,7 +1525,6 @@ def by(s):
b = by("Hello, world")
self.assertEqual(re.findall(br"\w+", b), [by("Hello"), by("world")])

@unittest.skip("TODO: RUSTPYTHON; segfault")
def test_resize(self):
ba = bytearray(b'abcdef')
self.assertIsNone(ba.resize(3))
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_class.py
Original file line number Diff line number Diff line change
Expand Up @@ -555,7 +555,6 @@ class Custom:
self.assertFalse(hasattr(o, "__call__"))
self.assertFalse(hasattr(c, "__call__"))

@unittest.skip("TODO: RUSTPYTHON; segmentation fault")
@support.skip_if_huge_c_stack()
@support.skip_emscripten_stack_overflow()
@support.skip_wasi_stack_overflow()
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_dictviews.py
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,6 @@ def test_recursive_repr(self):
# Again.
self.assertIsInstance(r, str)

@unittest.skip("TODO: RUSTPYTHON; segfault")
@skip_if_huge_c_stack()
@skip_wasi_stack_overflow()
@skip_emscripten_stack_overflow()
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_mmap.py
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,6 @@ def test_tougher_find(self):
self.assertEqual(m.find(slice + b'x'), -1)
m.close()

@unittest.skip("TODO: RUSTPYTHON; panic")
def test_find_end(self):
# test the new 'end' parameter works as expected
with open(TESTFN, 'wb+') as f:
Expand Down
2 changes: 0 additions & 2 deletions Lib/test/test_range.py
Original file line number Diff line number Diff line change
Expand Up @@ -438,7 +438,6 @@ def test_large_exhausted_iterator_pickling(self):
self.assertEqual(list(i), [])
self.assertEqual(list(i2), [])

@unittest.skip("TODO: RUSTPYTHON; crash")
def test_iterator_unpickle_compat(self):
testcases = [
b'c__builtin__\niter\n(c__builtin__\nxrange\n(I10\nI20\nI2\ntRtRI2\nb.',
Expand All @@ -457,7 +456,6 @@ def test_iterator_unpickle_compat(self):
it = pickle.loads(t)
self.assertEqual(list(it), [14, 16, 18])

@unittest.skip("TODO: RUSTPYTHON; crash")
def test_iterator_setstate(self):
it = iter(range(10, 20, 2))
it.__setstate__(2)
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_sort.py
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,6 @@ def test_safe_object_compare(self):
for L in float_int_lists:
check_against_PyObject_RichCompareBool(self, L)

@unittest.skip("TODO: RUSTPYTHON; not really a todo, it seems like an implementation detail")
def test_unsafe_object_compare(self):

# This test is by ppperry. It ensures that unsafe_object_compare is
Expand Down
1 change: 0 additions & 1 deletion Lib/test/test_support.py
Original file line number Diff line number Diff line change
Expand Up @@ -685,7 +685,6 @@ def test_recursive(depth, limit):
""")
script_helper.assert_python_ok("-c", code)

@unittest.skip("TODO: RUSTPYTHON; - causes segfault in debug builds")
@support.skip_if_unlimited_stack_size
def test_recursion(self):
# Test infinite_recursion() and get_recursion_available() functions.
Expand Down
Loading