numpy.testing.assert_no_gc_cycles#

testing.assert_no_gc_cycles(*args, **kwargs)[source]#

如果给定的可调用对象产生任何引用循环,则失败。

如果所有参数都省略,可以用作上下文管理器。

with assert_no_gc_cycles():
    do_something()
参数:
func可调用对象

要测试的可调用对象。

*args参数

传递给func 的参数。

**kwargs关键字参数

传递给func 的关键字参数。

返回:
无。结果被故意丢弃,以确保找到所有循环。