package qcheck

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Arbitrary : sig ... end
module PP : sig ... end
module Prop : sig ... end
type !'a result =
  1. | Ok of int * int
  2. | Failed of 'a list
  3. | Error of 'a option * exn
val check : ?rand:Random.State.t -> ?n:int -> 'a Arbitrary.t -> 'a Prop.t -> 'a result
type test
val mk_test : ?n:int -> ?pp:'a PP.t -> ?name:string -> ?size:('a -> int) -> ?limit:int -> 'a Arbitrary.t -> 'a Prop.t -> test
val run : ?out:Pervasives.out_channel -> ?rand:Random.State.t -> test -> bool
type suite = test list
val flatten : suite list -> suite
val run_tests : ?out:Pervasives.out_channel -> ?rand:Random.State.t -> suite -> bool
OCaml

Innovation. Community. Security.