Python pytest变量:如何获取;变量“;在测试函数原型中不声明变量参数

Python pytest变量:如何获取;变量“;在测试函数原型中不声明变量参数,python,pytest,Python,Pytest,我使用pytest变量(请参阅)通过命令行传递一些变量,如下所示: pytest **--variables** my_json_file. 我如何在所有测试中获得这个变量,而不在每个函数中将它声明为参数? 下面是我目前访问变量的方式: @pytest.mark.run() def测试_一(变量): 辅助函数1(变量) 辅助函数2(变量) @pytest.mark.run() def测试_2(变量): 辅助函数3(变量) 辅助函数4(变量) 是否在每次测试中都不重复这个“变量”的声明? 谢

我使用pytest变量(请参阅)通过命令行传递一些变量,如下所示:

 pytest **--variables** my_json_file.
我如何在所有测试中获得这个变量,而不在每个函数中将它声明为参数? 下面是我目前访问变量的方式:

@pytest.mark.run()
def测试_一(变量):
辅助函数1(变量)
辅助函数2(变量)
@pytest.mark.run()
def测试_2(变量):
辅助函数3(变量)
辅助函数4(变量)
是否在每次测试中都不重复这个“变量”的声明? 谢谢你的帮助