pytest - 重新运行时更改 pytest 参数
问题描述
我有一些数据参数化测试作为测试文件中的字典。数据被 pytest_generate_tests 拾取,然后参数化。我在所述字典中有时间戳和一些随机数据,以防止重复值。这工作正常,直到测试失败。重新运行时使用相同的数据,因为 pytest_generate_tests 只运行一次,这会导致问题。有没有办法改变参数?
我有一些数据参数化测试作为测试文件中的字典。数据被 pytest_generate_tests 拾取,然后参数化。我在所述字典中有时间戳和一些随机数据,以防止重复值。这工作正常,直到测试失败。重新运行时使用相同的数据,因为 pytest_generate_tests 只运行一次,这会导致问题。有没有办法改变参数?
标签: pytest