metosin/malli

`[:> Double/MAX_VALUE]` generates `Double/MAX_VALUE`

Fechada

#1.035 aberto em 9 de abr. 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

(defn shrink [?schema]
  (-> (quick-check 1 (for-all [s (mg/generator ?schema)] false) {:seed 0})
      :shrunk
      :smallest
      first))

(= Double/MAX_VALUE
   (shrink [:> Double/MAX_VALUE])
   (shrink [:>= Double/MAX_VALUE]))
;=> true

(> Double/MAX_VALUE Double/MAX_VALUE)
;=> false
(>= Double/MAX_VALUE Double/MAX_VALUE)
;=> true

Guia do colaborador