执行pytest之后,我可以看到它基于“ pytest.ini”的路径在结果中填充了rootdir。我的问题是,在测试过程中,我需要使用相对路径来读取某些文件,因此是否可以在测试执行期间获取此“ rootdir”参数值
最佳答案
使用request
固定装置。例:
def test_ini(request):
rootdir = request.config.rootdir
assert (rootdir / 'pytest.ini').isfile()
关于python - 如何在执行pytest时获取rootdir参数值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57038030/