• en

Module OUnitDiff

module type DIFF_ELEMENT = sig
Definition of an element
type t
Type of an element
val pp_printer : Format.formatter -> t -> unit
Pretty printer for an element
val compare : t -> t -> int
Element comparison
val pp_print_sep : Format.formatter -> unit -> unit
Pretty print element separator
end
module type S = sig
Definition of standard operations
type e
Type of an element
type t
Type of a collection of element
val compare : t -> t -> int
Compare a collection of element
val pp_printer : Format.formatter -> t -> unit
Pretty printer a collection of element
val pp_diff : Format.formatter -> (t * t) -> unit
Pretty printer for collection differences
val assert_equal : ?msg:string -> t -> t -> unit
assert_equal with ~diff, ~cmp and ~printer predefined for this collection events
val of_list : e list -> t
Create t using of list
end
TODO: functor:ounit.2.0.0/oUnit/OUnitDiff.SetMakeTODO: functor:ounit.2.0.0/oUnit/OUnitDiff.ListSimpleMake
val pp_comma_separator : Format.formatter -> unit -> unit