Sha256: 9af82aacbcc29d7bf628b322b42f922f0e116b84da7048e5248f0fa76bd33bbd

Contents?: true

Size: 309 Bytes

Versions: 29

Compression:

Stored size: 309 Bytes

Contents

RSpec.describe Symphonia::Role do
  subject { FactoryBot.create :role, permissions: [:view_users] }

  describe "#allowed_to?" do
    it "false" do
      expect(subject.allowed_to?( :non_exists)).to eq false
    end

    it "true" do
      expect(subject.allowed_to?(:view_users)).to eq true
    end
  end
end

Version data entries

29 entries across 29 versions & 1 rubygems

Version Path
symphonia-4.2.0 spec/models/role_spec.rb
symphonia-4.1.3 spec/models/role_spec.rb
symphonia-4.1.2 spec/models/role_spec.rb
symphonia-4.1.1 spec/models/role_spec.rb
symphonia-4.1.0 spec/models/role_spec.rb
symphonia-4.0.1 spec/models/role_spec.rb
symphonia-4.0.0 spec/models/role_spec.rb
symphonia-3.4.0 spec/models/role_spec.rb
symphonia-3.3.4 spec/models/role_spec.rb
symphonia-3.3.3 spec/models/role_spec.rb
symphonia-3.3.2 spec/models/role_spec.rb
symphonia-3.3.0 spec/models/role_spec.rb
symphonia-3.2.4 spec/models/role_spec.rb
symphonia-3.2.3 spec/models/role_spec.rb
symphonia-3.2.2 spec/models/role_spec.rb
symphonia-3.2.1 spec/models/role_spec.rb
symphonia-3.1.5 spec/models/role_spec.rb
symphonia-3.1.4 spec/models/role_spec.rb
symphonia-3.1.3 spec/models/role_spec.rb
symphonia-3.1.2 spec/models/role_spec.rb