title: WebMock.disable_net_connect! not working with rspec (no VCR)
body: <p>I tried to put <code>WebMock.disable_net_connect!</code> in a lot of places but as recommended in my last test I put it in <code>spec_helper.rb</code> like this:</p>
  
  <pre><code>require 'webmock/rspec'
  WebMock.disable_net_connect!(allow_localhost: true)
  </code></pre>
  
  <p>My spec is the following:</p>
  
  <pre><code>describe Client do
    describe '#get_something' do
      context 'when post params are valid' do
        it 'returns a response' do
          request = stub_request(:post, 'https://myurl.com')
            .to_return(my_response)
  
          result = client.get_something(params)
  
          expect(WebMock).to have_requested(:post, 'https://myurl.com')
        end
      end
    end
  end
  </code></pre>
  
  <p>Hmm, of course that my client makes the call:</p>
  
  <pre><code>class Client
    def get_something(params)
      RestClient.post @url, params
    end
  end
  </code></pre>
  
  <p>It fails with this message:</p>
  
  <pre><code>Failure/Error: end
         The request GET https://myurl.com/ was expected to execute 1 time but it executed 0 times
  
         The following requests were made:
  
         No requests were made.
         ============================================================
  </code></pre>
  
  <p>I'm using rails 4.1.8, rspec 3.1.7, rspec-rails 3.1.0 and webmock 1.8.11. Right now, I'm creating a mock of a http_client to get things working, but, any help here will be appreciated! If you need more information just let me know!</p>