【发布时间】:2021-09-23 11:38:56
【问题描述】:
我的用例是仅在满足特定条件时才调用夹具。但是由于我们需要调用 pytest 夹具作为测试函数的参数,所以每次运行测试时都会调用它。
我想做这样的事情:
@pytest.parameterize("a", [1, 2, 3])
def test_method(a):
if a == 2:
method_fixture
【问题讨论】:
-
你可以使用
side_effect