我正在使用pytest-variables(请参见https://github.com/pytest-dev/pytest-variables)通过命令行传递一些变量,如下所示:
pytest **--variables** my_json_file.
如何在所有测试中获取此变量,而又不将其声明为每个函数的参数? 在我现在访问变量的方式下面:
@pytest.mark.run()
def test_one (variables):
helper_function_1 (variables)
helper_function_2 (variables)
@pytest.mark.run()
def test_two (variables):
helper_function_3 (variables)
helper_function_4 (variables)
是否在每个测试中都不重复此“变量”的声明? 谢谢您的帮助。