gpt4 book ai didi

python - 对于假设策略,如何从 max_value 而不是 min_value 开始测试用例?

转载 作者:行者123 更新时间:2023-11-28 21:36:20 25 4
gpt4 key购买 nike

我是 Hypothesis 的新手,我想测试一个从 Hypothesis Strategy 中获取整数输入的函数:

@given(strategy.integers(min_value=2, max_value=9))
def test_function(t):
#...

假设检验从 min_value 2 到 9 的函数。

有什么办法可以扭转这种局面吗?我希望测试用例以 t=9 而不是 t=2 开始。

最佳答案

通常策略会随机选择它们的值。所以你的属性也就是测试用例不应该依赖于特定的值顺序。

大多数时候,测试方法的每次调用都应该完全独立于之前或之后的任何调用。如果您的测试方式需要依赖性,请告诉我们更多有关您测试的内容和方式的信息,以便我们推荐测试方法。

关于python - 对于假设策略,如何从 max_value 而不是 min_value 开始测试用例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58453292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com