Versions in this module Expand all Collapse all v0 v0.7.1 Dec 4, 2021 v0.7.0 Dec 3, 2021 Changes in this version + var ErrInterpolationError = errors.New("interpolation_error") + type Exporter struct + func NewExporter() Exporter + type HttpClient struct + func NewHTTPClient(client http.Client) HttpClient + func (c *HttpClient) Do(request spec.Request) (*http.Response, error) + type Interpolator struct + func NewInterpolator() *Interpolator + type Matcher struct + func NewMatcher() Matcher + type Result struct + FailedChecks []string + Name string + Pass bool + PassedChecks []string + type Runner struct + func NewRunner(client HttpClient, interpolator Interpolator, matcher Matcher, ...) Runner + func (r *Runner) Run(step spec.Step, vars variables.Variables) (Result, variables.Variables, error)