另一种选择是复制夹具功能。这既简单又正确,可以正确处理参数化的灯具,并使用两个灯具的所有参数组合调用测试功能。下面的示例代码提出了9个断言:
import pytest@pytest.fixture(params=[0, 1, 2])def first(request): return request.paramsecond = firstdef test_double_fixture(first, second): assert False, '{} {}'.format(first, second)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)