Sha256: 0c713129777ef86ba45659f364c86cbb9759993c3d3ad06a95b4f3f780b81f29

Contents?: true

Size: 517 Bytes

Versions: 3

Compression:

Stored size: 517 Bytes

Contents

require 'spec_helper'

describe Sufia::GenericFile::Visibility do
  module VisibilityOverride
    extend ActiveSupport::Concern
    include Sufia::GenericFile::Permissions
    def visibility; super; end
    def visibility=(value); super(value); end
  end
  class MockParent < ActiveFedora::Base
    include VisibilityOverride
  end

  it 'allows for overrides of visibility' do
    expect{
      MockParent.new(visibility: Sufia::Models::AccessRight::VISIBILITY_TEXT_VALUE_PRIVATE)
    }.to_not raise_error
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sufia-3.3.1 spec/models/generic_file/visibility_spec.rb
sufia-3.3.0 spec/models/generic_file/visibility_spec.rb
sufia-3.2.1 spec/models/generic_file/visibility_spec.rb