numpy.testing.assert_no_gc_cycles#

testing.assert_no_gc_cycles(*args, **kwargs)[源代码]#

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

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

with assert_no_gc_cycles():
    do_something()

在 1.15.0 版本加入.

参数:
funccallable

要测试的可调用对象.

*args参数

传递给 func 的参数.

**kwargsKwargs

传递给 func 的关键字参数.

返回:
无.结果被故意丢弃以确保所有周期
被找到.