mpizenberg / elm-test-runner / ElmTestRunner.Failure

Encode and decode test failures.


type alias Failure =
{ given : Maybe String
, description : String
, reason : Test.Runner.Failure.Reason 
}

Type resulting of calling Test.Runner.getFailureReason on a test Expectation.

decoder : Json.Decode.Decoder Failure

Decode a Failure.

encode : Failure -> Json.Decode.Value

Encode a Failure.