metosin/malli

Double generator fails if `{:max (- Double/MAX_VALUE)}`

Aberta

#1.128 aberto em 24 de nov. de 2024

 (0 comentário) (0 reação) (0 responsável)Clojure (237 forks)batch import
buggeneratorhelp wanted

Métricas do repositório

Stars
 (1.724 estrelas)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

;; underlying generators don't seem to handle these well
(m/validate [:<= (- Double/MAX_VALUE)] (- Double/MAX_VALUE))
;=> true
(mg/generate [:<= (- Double/MAX_VALUE)])
;Couldn't satisfy such-that predicate after 10 tries.

;; similar issue
(m/validate [:double {:max (- Double/MAX_VALUE)}] (- Double/MAX_VALUE))
;=> true
(mg/generate [:double {:max (- Double/MAX_VALUE)}])

Guia do colaborador