mirror of
https://github.com/python/cpython.git
synced 2025-08-02 16:13:13 +00:00
bpo-43901: Fix refleaks in test_module (GH-25754)
This commit is contained in:
parent
7dcf0f6db3
commit
e374a40afa
2 changed files with 13 additions and 5 deletions
|
@ -2,6 +2,7 @@
|
|||
import unittest
|
||||
import weakref
|
||||
from test.support import gc_collect
|
||||
from test.support import import_helper
|
||||
from test.support.script_helper import assert_python_ok
|
||||
|
||||
import sys
|
||||
|
@ -334,7 +335,7 @@ a = A(destroyed)"""
|
|||
del foo.__annotations__
|
||||
|
||||
def test_annotations_are_created_correctly(self):
|
||||
from test import ann_module4
|
||||
ann_module4 = import_helper.import_fresh_module('test.ann_module4')
|
||||
self.assertTrue("__annotations__" in ann_module4.__dict__)
|
||||
del ann_module4.__annotations__
|
||||
self.assertFalse("__annotations__" in ann_module4.__dict__)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue