Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Arbitrary : sig ... end
module PP : sig ... end
module Prop : sig ... end
val check :
?rand:Random.State.t ->
?n:int ->
'a Arbitrary.t ->
'a Prop.t ->
'a result
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 run_tests :
?out:Pervasives.out_channel ->
?rand:Random.State.t ->
suite ->
bool