diff options
| -rw-r--r-- | app/policies/compliance_control_policy.rb | 7 | ||||
| -rw-r--r-- | spec/policies/compliance_control_policy_spec.rb | 28 | 
2 files changed, 35 insertions, 0 deletions
| diff --git a/app/policies/compliance_control_policy.rb b/app/policies/compliance_control_policy.rb new file mode 100644 index 000000000..ee00a0dbf --- /dev/null +++ b/app/policies/compliance_control_policy.rb @@ -0,0 +1,7 @@ +class ComplianceControlPolicy < ApplicationPolicy +  class Scope < Scope +    def resolve +      scope +    end +  end +end diff --git a/spec/policies/compliance_control_policy_spec.rb b/spec/policies/compliance_control_policy_spec.rb new file mode 100644 index 000000000..d7c80143d --- /dev/null +++ b/spec/policies/compliance_control_policy_spec.rb @@ -0,0 +1,28 @@ +require 'rails_helper' + +RSpec.describe ComplianceControlPolicy do + +  let(:user) { User.new } + +  subject { described_class } + +  permissions ".scope" do +    pending "add some examples to (or delete) #{__FILE__}" +  end + +  permissions :show? do +    pending "add some examples to (or delete) #{__FILE__}" +  end + +  permissions :create? do +    pending "add some examples to (or delete) #{__FILE__}" +  end + +  permissions :update? do +    pending "add some examples to (or delete) #{__FILE__}" +  end + +  permissions :destroy? do +    pending "add some examples to (or delete) #{__FILE__}" +  end +end | 
