Sha256: cf275a80583829204813f69fef7d2cf8363df7fb6f8bf3083918fc6b45ac9bb2

Contents?: true

Size: 477 Bytes

Versions: 22

Compression:

Stored size: 477 Bytes

Contents

require 'spec_helper'

describe ActiveFedora::LdpResource do
  let(:obj) { ActiveFedora::Base.create! }
  let!(:r1) { ActiveFedora::LdpResource.new(ActiveFedora.fedora.connection, obj.uri) }
  let!(:r2) { ActiveFedora::LdpResource.new(ActiveFedora.fedora.connection, obj.uri) }

  it "should cache requests" do
    expect_any_instance_of(Faraday::Connection).to receive(:get).once.and_call_original
    ActiveFedora::Base.cache do
      r1.get
      r2.get
    end
  end


end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
active-fedora-9.0.8 spec/unit/ldp_resource_spec.rb
active-fedora-9.5.0 spec/unit/ldp_resource_spec.rb
active-fedora-9.4.3 spec/unit/ldp_resource_spec.rb
active-fedora-9.4.2 spec/unit/ldp_resource_spec.rb
active-fedora-9.4.1 spec/unit/ldp_resource_spec.rb
active-fedora-9.4.0 spec/unit/ldp_resource_spec.rb
active-fedora-9.3.0 spec/unit/ldp_resource_spec.rb
active-fedora-9.2.1 spec/unit/ldp_resource_spec.rb
active-fedora-9.2.0 spec/unit/ldp_resource_spec.rb
active-fedora-9.2.0.rc2 spec/unit/ldp_resource_spec.rb
active-fedora-9.2.0.rc1 spec/unit/ldp_resource_spec.rb
active-fedora-9.1.2 spec/unit/ldp_resource_spec.rb
active-fedora-9.1.1 spec/unit/ldp_resource_spec.rb
active-fedora-9.1.0 spec/unit/ldp_resource_spec.rb
active-fedora-9.1.0.rc1 spec/unit/ldp_resource_spec.rb
active-fedora-9.0.6 spec/unit/ldp_resource_spec.rb
active-fedora-9.0.5 spec/unit/ldp_resource_spec.rb
active-fedora-9.0.4 spec/unit/ldp_resource_spec.rb
active-fedora-9.0.3 spec/unit/ldp_resource_spec.rb
active-fedora-9.0.2 spec/unit/ldp_resource_spec.rb