Result of comparing one routing receipt with its evaluation expectations.
Summary
Types
@type t() :: %Spectre.Eval.Result{ evaluation_case: Spectre.Eval.Case.t(), passed?: boolean(), receipt: Spectre.Router.Receipt.t(), violations: [violation()] }
Functions
@spec new(Spectre.Eval.Case.t(), Spectre.Router.Receipt.t()) :: t()
Compares a receipt with one case.
Converts a result into a JSON-safe map.