package omtl

  1. Overview
  2. Docs
type status = {
  1. backtrace : bool;
  2. callstack : bool;
  3. force : bool;
  4. suit : test_suit;
}
and test_suit = string * test_case list
and test_case = string * (unit -> (unit, string) result)
module Test_Result : sig ... end
val (+:>) : string -> (string * (unit -> (unit, string) result)) list -> string * (string * (unit -> (unit, string) result)) list
val (>==) : string -> (unit -> (unit, string) result) -> string * (unit -> (unit, string) result)
val ok : 'a -> ('a, 'b) result
val err : 'a -> ('b, 'a) result
module type Info_Impl = sig ... end
module type Info_API = sig ... end
module Info_Generator (M : sig ... end) : sig ... end
module Get_Info : sig ... end
module Filter : sig ... end
module Default_decorate : sig ... end
module Backtrace : sig ... end
module CallStack : sig ... end
val test : status -> (unit -> (unit, string) Result.t) -> Test_Result.t
val test_case : status -> test_case -> string
val test_suit : status -> unit
val run : ?backtrace:bool -> ?callstack:bool -> ?force:bool -> test_suit -> unit
OCaml

Innovation. Community. Security.