Вопросы по теме 'test.check'
Как сгенерировать UUID, которые могут работать с test.check в Clojure
Генеративное тестирование кажется интересным, но мне нужно было сгенерировать случайные UUID как часть тестирования. java.util.UUID/newRandom плохо работает с сокращением test.check.
Java-код выглядит так:
public static UUID randomUUID()
{...
1305 просмотров
schedule
02.06.2023
Нужна помощь в понимании того, почему тест/проверка спецификации Clojure не проходит проверку возврата, когда REPL не терпит неудачу
Я экспериментировал с Clojure Spec для тестирования и генерации данных и наблюдаю странное поведение, когда функция работает в модульных тестах, а проверка работает в REPL, но генеративное тестирование с помощью spec.test/check терпит неудачу.
Я...
408 просмотров
schedule
04.05.2023
Спецификация Clojure — переопределить генератор проверки для предиката
Есть ли способ переопределить генератор для основной функции предиката при вызове clojure.spec.test.alpha/check ?
Можно переопределить генератор предикатов по пути внутри s/gen :
(gen/generate
(s/gen
(s/cat :s string?)
{[:s] #(gen/return...
385 просмотров
schedule
13.08.2023