pytest命令行参数输入内容转化为列表后实现其他方法的参数化

#这里是conftest.py内容
def pytest_addoption(parser):
    parser.addoption("--name", action="store", default="default name")

@pytest.fixture(scope='session')
def name(request):
    return  request.config.getoption('--name')
#这里是测试方法
@pytest.fixture()
def test_name(name):
    return name.split(",")
@pytest.mark.parametrize('name_value',test_name)
def test_01(name_value):
    print(name_value)

 

如果执行pytest test.py -s -v --name nb,cs 代码会抛错:TypeError: 'function' object is not iterable

请问有什么解决的方法吗

大佬解决这个问题了吗?