Module Malleable_error.Hard_fail

type t = {
hard_errors : Test_error.internal_error Error_accumulator.t;
soft_errors : Test_error.internal_error Error_accumulator.t;
exit_code : int option;
}
val equal : t -> t -> bool
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val compare : t -> t -> int
val check_invariants : t -> bool
val add_soft_errors : t -> Test_error.internal_error Error_accumulator.t -> t
val of_hard_errors : ?exit_code:int -> Test_error.internal_error Error_accumulator.t -> t
val contextualize : Core.String.Map.Key.t -> t -> t