Sha256: e24fab64e944ea5fdaad98c07a891889e590c63ed325b8aca0133e362704024f

Contents?: true

Size: 774 Bytes

Versions: 31

Compression:

Stored size: 774 Bytes

Contents

require 'spec_helper'

describe ActiveTriples::Resource do
  describe 'LDP persistence' do
    before do
      class DPLA::MAP::Aggregation
        include Krikri::LDP::Resource
        configure base_uri: Krikri::Settings['marmotta']['resource_container']

        def save(headers = {})
          result = super(dump(:ttl))
          get
          result
        end

        def get(*args)
          result = super
          reload
          result
        end

        def reload
          return super unless !node? && exists?
          require 'pry'
          binding.pry
        end
      end
    end

    subject do
      agg = build(:aggregation)
      agg.set_subject!('123')
      agg
    end

    it '' do
      require 'pry'
      binding.pry
    end
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
krikri-0.13.2 spec/ldp/at_resource_spec.rb~
krikri-0.13.1 spec/ldp/at_resource_spec.rb~
krikri-0.13.0 spec/ldp/at_resource_spec.rb~
krikri-0.12.4 spec/ldp/at_resource_spec.rb~
krikri-0.11.2 spec/ldp/at_resource_spec.rb~
krikri-0.11.1 spec/ldp/at_resource_spec.rb~
krikri-0.11.0 spec/ldp/at_resource_spec.rb~
krikri-0.10.1 spec/ldp/at_resource_spec.rb~
krikri-0.8.9 spec/ldp/at_resource_spec.rb~
krikri-0.8.8 spec/ldp/at_resource_spec.rb~
krikri-0.8.7 spec/ldp/at_resource_spec.rb~
krikri-0.8.6 spec/ldp/at_resource_spec.rb~
krikri-0.8.5 spec/ldp/at_resource_spec.rb~
krikri-0.8.4 spec/ldp/at_resource_spec.rb~
krikri-0.8.2 spec/ldp/at_resource_spec.rb~
krikri-0.8.0 spec/ldp/at_resource_spec.rb~
krikri-0.7.3 spec/ldp/at_resource_spec.rb~
krikri-0.7.2 spec/ldp/at_resource_spec.rb~
krikri-0.7.1 spec/ldp/at_resource_spec.rb~
krikri-0.6.0 spec/ldp/at_resource_spec.rb~