Sha256: 1426aae3f20da943df3d5b1de4ffaa3e7cd3fb740f8b2c027797247ea0d2db15

Contents?: true

Size: 337 Bytes

Versions: 7

Compression:

Stored size: 337 Bytes

Contents

module CassetteHelper
  def self.extended(base)
    base.around do |spec|
      VCR.insert_cassette(_cassette, record: :new_episodes) if defined?(_cassette) && _cassette
      spec.run
      VCR.eject_cassette if defined?(_cassette) && _cassette
    end
  end

  def cassette(cassette_name)
    let(:_cassette){ cassette_name }
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
hubspot-ruby-0.1.8 spec/support/cassette_helper.rb
hubspot-ruby-0.1.7 spec/support/cassette_helper.rb
hubspot-ruby-0.1.6 spec/support/cassette_helper.rb
hubspot-ruby-0.1.5 spec/support/cassette_helper.rb
hubspot-ruby-0.1.4 spec/support/cassette_helper.rb
hubspot-ruby-0.1.3 spec/support/cassette_helper.rb
hubspot-ruby-0.1.2 spec/support/cassette_helper.rb