Module Ppx_assert_lib.Runtime
include sig ... end
type 'a test_pred =
?here:Stdlib.Lexing.position Base.list ->
?message:Base.string ->
('a -> Base.bool) @ local ->
'a ->
Base.unittype 'a test_eq =
?here:Stdlib.Lexing.position Base.list ->
?message:Base.string ->
?equal:('a -> 'a -> Base.bool) @ local ->
'a ->
'a ->
Base.unittype ('a : value_or_null) test_result =
?here:Stdlib.Lexing.position Base.list ->
?message:Base.string ->
?equal:('a -> 'a -> Base.bool) @ local ->
expect:'a ->
'a ->
Base.unitinclude sig ... end
val test_pred :
('a : value_or_null). pos:Base.string ->
sexpifier:('a -> Base.Sexp.t) @ local ->
here:Stdlib.Lexing.position Base.list ->
?message:Base.string ->
('a -> Base.bool) @ local ->
'a ->
Base.unitval test_eq :
('a : value_or_null). pos:Base.string ->
sexpifier:('a -> Base.Sexp.t) @ local ->
comparator:('a -> 'a -> Base.int) @ local ->
here:Stdlib.Lexing.position Base.list ->
?message:Base.string ->
?equal:('a -> 'a -> Base.bool) @ local ->
'a ->
'a ->
Base.unitval test_result :
('a : value_or_null). pos:Base.string ->
sexpifier:('a -> Base.Sexp.t) @ local ->
comparator:('a -> 'a -> Base.int) @ local ->
here:Stdlib.Lexing.position Base.list ->
?message:Base.string ->
?equal:('a -> 'a -> Base.bool) @ local ->
expect:'a ->
got:'a ->
Base.unitval set_diff_function :
(from_:Base.string -> to_:Base.string -> Base.unit) Base.option @ portable ->
Base.unit @@ portableCalled to set/unset the diff function, used by test_result