To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorcassette_library_dir
The cassette_library_dir
configuration option sets a directory
where VCR saves each cassette.
Note: When using Rails, avoid using the test/fixtures
directory
to store the cassettes. Rails treats any YAML file in the fixtures
directory as an ActiveRecord fixture.
This will cause an ActiveRecord::Fixture::FormatError
to be raised.
- Scenarios
-
- cassette_library_dir
-
- Given
-
a file named "cassette_library_dir.rb" with:
start_sinatra_app(:port => 7777) do get('/') { "Hello" } end require 'vcr' VCR.configure do |c| c.cassette_library_dir = 'vcr/cassettes' c.hook_into :webmock 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
Last published over 7 years ago by myronmarston.