Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### Save this as mock_network:
- require "webmock"
- require "vcr"
- VCR.configure do |config|
- config.cassette_library_dir = Pathname(__dir__) + "vcr"
- config.hook_into :webmock
- end
- VCR.insert_cassette('network', :record => ENV["RECORD"] ? :new_episodes : :none)
- END {
- VCR.eject_cassette
- }
- ### Then do this in tests
- system "ruby -r#{__dir__}/mock_network your_script arguments"
- and `RECORD=1 rspec` first time or `rspec` later.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement