package speed

  1. Overview
  2. Docs

Parameters

module D : DOMAIN

Signature

val empty : 'a D.t
val make_suite : ?name:string -> ?metadata:Metadata.t list -> unit -> 'a D.t
val make : string -> 'a D.t
val add_example : ?focus:bool -> ?metadata:Metadata.t list -> string -> 'a D.test_function -> 'b D.t -> 'c D.t
val add_child : 'a D.child_suite -> 'b D.t -> 'c D.t
val add_child_group : 'a D.t -> 'b D.t -> 'b D.t
val add_child_group_with_setup : setup:('a test_input -> 'b) -> 'c D.t -> 'd D.t -> 'd D.t
val add_fixture : ?name:string -> ?metadata:Metadata.t list -> setup:('a test_input -> 'b) -> ('c D.t -> 'd D.t) -> 'e D.t -> 'e D.t
val add_context : ?metadata:Metadata.t list -> string -> ('a D.t -> 'b D.t) -> 'b D.t -> 'b D.t
val get_example_count : 'a D.t -> int
val child_group_count : 'a D.t -> int
OCaml

Innovation. Community. Security.