为此,您应该在鼻子上使用测试发生器。您需要做的就是产生一个元组,第一个是一个函数,其余的是参数。从文档这里是示例。
def test_evens(): for i in range(0, 5): yield check_even, i, i*3def check_even(n, nn): assert n % 2 == 0 or nn % 2 == 0

为此,您应该在鼻子上使用测试发生器。您需要做的就是产生一个元组,第一个是一个函数,其余的是参数。从文档这里是示例。
def test_evens(): for i in range(0, 5): yield check_even, i, i*3def check_even(n, nn): assert n % 2 == 0 or nn % 2 == 0