执行 pytest 后,我可以看到它根据“pytest.ini”的路径填充结果中的根目录。我的问题是我需要使用相对路径来读取一些文件作为测试的一部分,所以有没有办法在测试执行期间获取这个“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/