我想使用灵活的固定装置进行数据调用,可以在整个测试套件中重复使用。为此,我希望理想地传递的不仅仅是参数。然而,下面的代码片段通常仅适用于一个参数:
@pytest.fixture
def getData(request):
"""Variable data query"""
data_detail = request.param
Run Code Online (Sandbox Code Playgroud)
在pytest 文档中,没有任何暗示可以使用多个参数,例如:
@pytest.fixture
def getData(request):
"""Variable data query"""
data_detail = request.param[0]
time_detail = request.param[1]
Run Code Online (Sandbox Code Playgroud)
有谁知道如何构建一个可以传递多个参数/参数的 pytest 固定装置?
pytest ×1