Skip to content

Commit 5428b5e

Browse files
committed
Use support.gc_collect() in JSON encoder memory leak test
1 parent cd9cc6f commit 5428b5e

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

Lib/test/test_json/test_recursion.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from test import support
22
from test.test_json import PyTest, CTest
33
import weakref
4-
import gc
54

65

76

@@ -142,7 +141,7 @@ def default(obj):
142141
with self.assertRaises(RecursionError):
143142
self.dumps(obj, default=default)
144143

145-
gc.collect()
144+
support.gc_collect()
146145
for i, ref in enumerate(weak_refs):
147146
self.assertIsNone(ref(),
148147
f"Object {i} still alive - memory leak detected!")

0 commit comments

Comments
 (0)