Sha256: 026c49aa6ddc359c1570c12d164e4ebaed8b529418747c2172134a0659eaee88

Contents?: true

Size: 488 Bytes

Versions: 8

Compression:

Stored size: 488 Bytes

Contents

require 'spec_helper'

describe Sufia::Permissions::Writable do

  class SampleModel < ActiveFedora::Base
    include Sufia::Permissions::Writable
  end
  let(:subject) { SampleModel.new }

  it "should initialized with a parnoid rightsMetadata datastream" do
    expect(subject.rightsMetadata).to be_kind_of ParanoidRightsDatastream
  end

  describe "#permissions" do
    it "should initialize with nothing specified" do
      expect(subject.permissions).to be_empty
    end
  end

end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
sufia-5.0.0 spec/lib/sufia/writable_permissions_spec.rb
sufia-5.0.0.rc1 spec/lib/sufia/writable_permissions_spec.rb
sufia-4.3.1 spec/lib/sufia/writable_permissions_spec.rb
sufia-4.2.0 spec/lib/sufia/writable_permissions_spec.rb
sufia-4.1.0 spec/lib/sufia/writable_permissions_spec.rb
sufia-4.0.1 spec/lib/sufia/writable_permissions_spec.rb
sufia-4.0.0 spec/lib/sufia/writable_permissions_spec.rb
sufia-4.0.0.rc2 spec/lib/sufia/writable_permissions_spec.rb