Oaskit.Validation.ResponseValidator (oaskit v0.14.0)

Copy Markdown View Source

Base validation logic for responses, used by the Oaskit.Test helper.

Summary

Functions

validate_response(resp_data, spec_module, operation_id)

@spec validate_response(Oaskit.Validation.ResponseData.t(), module(), binary()) ::
  {:ok, term()}
  | {:error, JSV.ValidationError.t()}
  | {:error, {:response_headers_errors, [term()]}}