Sha256: 4651cf3de2b3db2fcb3b6b9f7d38b988225e3812fb76995af1f5f99aab42e44b

Contents?: true

Size: 728 Bytes

Versions: 16

Compression:

Stored size: 728 Bytes

Contents

Feature: cassette_library_dir

  The `cassette_library_dir` configuration option sets a directory
  where VCR saves each cassette.

  Scenario: cassette_library_dir
    Given a file named "cassette_library_dir.rb" with:
      """ruby
      start_sinatra_app(:port => 7777) do
        get('/') { "Hello" }
      end

      require 'vcr'

      VCR.configure do |c|
        c.cassette_library_dir = 'vcr/cassettes'
        c.hook_into :fakeweb
      end

      VCR.use_cassette('localhost') do
        Net::HTTP.get_response('localhost', '/', 7777)
      end
      """
     And the directory "vcr/cassettes" does not exist
    When I run `ruby cassette_library_dir.rb`
    Then the file "vcr/cassettes/localhost.yml" should exist

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
vcr-2.4.0 features/configuration/cassette_library_dir.feature
vcr-2.3.0 features/configuration/cassette_library_dir.feature
vcr-2.2.5 features/configuration/cassette_library_dir.feature
vcr-2.2.4 features/configuration/cassette_library_dir.feature
vcr-2.2.3 features/configuration/cassette_library_dir.feature
vcr-2.2.2 features/configuration/cassette_library_dir.feature
vcr-2.2.1 features/configuration/cassette_library_dir.feature
vcr-2.2.0 features/configuration/cassette_library_dir.feature
vcr-2.1.1 features/configuration/cassette_library_dir.feature
vcr-2.1.0 features/configuration/cassette_library_dir.feature
vcr-2.0.1 features/configuration/cassette_library_dir.feature
vcr-2.0.0 features/configuration/cassette_library_dir.feature
vcr-2.0.0.rc2 features/configuration/cassette_library_dir.feature
vcr-2.0.0.rc1 features/configuration/cassette_library_dir.feature
vcr-2.0.0.beta2 features/configuration/cassette_library_dir.feature
vcr-2.0.0.beta1 features/configuration/cassette_library_dir.feature