Python 如何在执行pytest时获取rootdir参数值

Python 如何在执行pytest时获取rootdir参数值,python,pytest,Python,Pytest,在执行pytest之后,我可以看到它在基于“pytest.ini”路径的结果中填充rootdir。我的问题是,作为测试的一部分,我需要使用相对路径来读取一些文件,因此有没有办法在测试执行期间获取这个“rootdir”参数值使用fixture。例如: def test_ini(request): rootdir = request.config.rootdir assert (rootdir / 'pytest.ini').isfile()

在执行pytest之后,我可以看到它在基于“pytest.ini”路径的结果中填充rootdir。我的问题是,作为测试的一部分,我需要使用相对路径来读取一些文件,因此有没有办法在测试执行期间获取这个“rootdir”参数值使用fixture。例如:

def test_ini(request):
    rootdir = request.config.rootdir
    assert (rootdir / 'pytest.ini').isfile()