Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 000bd42

Browse files
committed
merge 3.2
2 parents 2a0e226 + 3acc7ef commit 000bd42

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

Lib/test/test_exceptions.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -551,6 +551,7 @@ def inner_raising_func():
551551
e.__context__ = None
552552
obj = None
553553
obj = wr()
554+
gc_collect()
554555
self.assertTrue(obj is None, "%s" % obj)
555556

556557
# Some complicated construct
@@ -567,6 +568,7 @@ def inner_raising_func():
567568
except MyException:
568569
pass
569570
obj = None
571+
gc_collect()
570572
obj = wr()
571573
self.assertTrue(obj is None, "%s" % obj)
572574

@@ -581,6 +583,7 @@ def __exit__ (self, exc_type, exc_value, exc_tb):
581583
with Context():
582584
inner_raising_func()
583585
obj = None
586+
gc_collect()
584587
obj = wr()
585588
self.assertTrue(obj is None, "%s" % obj)
586589

0 commit comments

Comments
 (0)