1
是否有可能使用pytest_addoption(解析器)創建pytest.yield_fixture使用的列表?即pytest.yield_fixture使用cmd行選項
def pytest_addoption(parser):
parser.addoption("-foo", action="store",defaults="1,2,3")
@pytest.yield_fixture(params=request.config.getoption('--foo').split(','))
def test_bar(request):
do_something(request.param)
說你有6個瀏覽器,和你想運行對1個瀏覽器測試作爲一個快速檢查的能力。我無法弄清如何在測試發現/生成之前到位。幫助