class Faraday::Adapter::Test::Stubs
def match(env)
-
env
(Faraday::Env
) --
def match(env) request_method = env[:method] return false unless @stack.key?(request_method) stack = @stack[request_method] consumed = (@consumed[request_method] ||= []) @stubs_mutex.synchronize do stub, meta = matches?(stack, env) if stub removed = stack.delete(stub) consumed << removed unless removed.nil? return stub, meta end end matches?(consumed, env) end