pytest-使用仅在运行时计算的参数对测试进行参数化

时间:2020-06-18 14:49:29

标签: python pytest

我正在尝试使用从数据库中获取的参数列表对测试进行参数化。 为了设置这些参数,我还需要使用命令行参数和一些固定装置。

我在pytest_configure中初始化一个全局变量,并在session_init中对其进行更改。 但是,在进行参数设置时,全局变量仍为空-这意味着参数设置发生在session_init之前。

在参数化之前,有什么方法可以执行此操作? (请注意,我需要我的装置+请求装置)

0 个答案:

没有答案