Sha256: cd47eb9cdc84905024a0b1f0b00fd980f9d57c994870f23eb296f9740d99d475
Contents?: true
Size: 570 Bytes
Versions: 22
Compression:
Stored size: 570 Bytes
Contents
require "rails_helper" describe ManifestationPolicy do subject { described_class } permissions :destroy? do before(:each) do @admin = FactoryBot.create(:admin) end it "grants destroy if it is a simple record." do record = FactoryBot.create(:manifestation) expect(subject).to permit(@admin, record) end it "grants destroy if it is a simple serial record." do record = FactoryBot.create(:manifestation_serial) policy = Pundit.policy(@admin, record) expect(subject).to permit(@admin, record) end end end
Version data entries
22 entries across 22 versions & 1 rubygems