ReqVCR.Config (ReqVCR v0.2.0)

View Source

Configuration module for ReqVCR.

Summary

Functions

build(request, opts \\ [])

get(request)

get(request, key_or_path)

mock?(request)

Check if a request is mocked.

Example

iex> [plug: fn _ -> :ok end] |> Req.new() |> mock?()
false

iex> [plug: fn _, _ -> :ok end] |> Req.new() |> mock?()
false

iex> [plug: {Req.Test, fn _ -> :ok end}] |> Req.new() |> mock?()
false

iex> [plug: {Req.Test, fn _, _ -> :ok end}] |> Req.new() |> mock?()
false

iex> [plug: {Req.Test, HTTPClientMock}] |> Req.new() |> mock?()
true

overwrite?(request)

plug?(request)