class VCR::Cassette::HTTPInteractionList
def interaction_matches_request?(request, interaction)
def interaction_matches_request?(request, interaction) log "Checking if #{request_summary(request)} matches #{request_summary(interaction.request)} using #{@request_matchers.inspect}", 1 @request_matchers.all? do |matcher_name| matcher = VCR.request_matchers[matcher_name] matcher.matches?(request, interaction.request).tap do |matched| matched = matched ? 'matched' : 'did not match' log "#{matcher_name} (#{matched}): current request #{request_summary(request)} vs #{request_summary(interaction.request)}", 2 end end end