Skip to content

Commit befaa78

Browse files
committed
skipped som tests in test_ordered_dict.py failing due to gc
1 parent f05db68 commit befaa78

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

graalpython/lib-python/3/test/test_ordered_dict.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -469,6 +469,7 @@ def test_highly_nested(self):
469469
del obj
470470
support.gc_collect()
471471

472+
@support.impl_detail("finalization", graalvm=False)
472473
def test_highly_nested_subclass(self):
473474
# Issues 25395 and 35983: test that the trashcan mechanism works
474475
# correctly for OrderedDict: deleting a highly nested OrderDict
@@ -637,6 +638,7 @@ def test_dict_update(self):
637638
dict.update(od, [('spam', 1)])
638639
self.assertNotIn('NULL', repr(od))
639640

641+
@support.impl_detail("finalization", graalvm=False)
640642
def test_reference_loop(self):
641643
# Issue 25935
642644
OrderedDict = self.OrderedDict
@@ -648,6 +650,7 @@ class A:
648650
gc.collect()
649651
self.assertIsNone(r())
650652

653+
@support.impl_detail("finalization", graalvm=False)
651654
def test_free_after_iterating(self):
652655
support.check_free_after_iterating(self, iter, self.OrderedDict)
653656
support.check_free_after_iterating(self, lambda d: iter(d.keys()), self.OrderedDict)

0 commit comments

Comments
 (0)