pytest-variables:如何在测试函数原型中不声明变量参数的情况下获取“变量”

时间:2019-04-25 10:25:30

标签: python pytest

我正在使用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)

是否在每个测试中都不重复此“变量”的声明? 谢谢您的帮助。

0 个答案:

没有答案