Structured report for deterministic environment corpus assurance.
Summary
Types
@type t() :: %Theoria.Kernel.EnvironmentCorpus.Report{ cases: [Theoria.Kernel.EnvironmentCorpus.Report.Case.t()], failures: [term()], normalize_checks: non_neg_integer(), replay_checks: non_neg_integer(), total: non_neg_integer() }
Functions
@spec case(t(), atom()) :: Theoria.Kernel.EnvironmentCorpus.Report.Case.t() | nil
@spec case_count(t(), atom()) :: non_neg_integer()
@spec new([Theoria.Kernel.EnvironmentCorpus.Report.Case.t()]) :: t()
@spec normalize_checks(t()) :: non_neg_integer()
@spec replay_checks(t()) :: non_neg_integer()
@spec total(t()) :: non_neg_integer()