myronmarston/vcr — Issue #109: VCR allowing new requests when set to :record => :none
Author: pboling
Created: 2011-11-28 15:52:34+00:00
State: open

This is a VCR & Webmock problem.

With VCR version 1.10.3, Webmock version 1.6.4, and with my VCR.config like this:

c.stub_with :webmock
c.default_cassette_options = {
:match_requests_on => [:uri, :method, :body],
:record => :none
}

I get the expected error "Real HTTP connections are disabled..."

With VCR version 1.11.3, Webmock version 1.7.8, and with my VCR.config like this:

c.stub_with :webmock
c.default_cassette_options = {
:match_requests_on => [:uri, :method, :body],
:record => :none
}

I do not get the error "Real HTTP connections are disabled...", and the live requests are made.

With VCR version 2.0.0.beta2, Webmock version 1.7.8, and with my VCR.configure like this:

c.hook_into :webmock
c.default_cassette_options = {
:match_requests_on => [:uri, :method, :body],
:record => :none
}

I do not get the error "Real HTTP connections are disabled...", and the live requests are made.