Я провожу небольшой тест с гипотезой, рассматривая возможность более широкого его использования позже.
Я пытался заставить свой тест получить параметр целого числа от 0 до 25. Я сделал следующее:
from hypothesis import given
from hypothesis.strategies import integers
@given(x=integers(0, 24))
def test_random(self, x):
print(x)
, но x
всегда был установлен на 0, поэтому я попытался:
@given(x=integers(1, 24))
def test_random(self, x):
print(x)
и всегда устанавливал его на 1, показывая, что он всегда принимает минимальное значение.что я делаю не так \ где я могу настроить это, чтобы быть случайным?
РЕДАКТИРОВАТЬ: версия гипотезы: hypothesis==4.18.3