aboutsummaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
Diffstat (limited to 'spec')
-rw-r--r--spec/policies/compliance_control_block_policy_spec.rb19
-rw-r--r--spec/policies/compliance_control_set_policy_spec.rb8
2 files changed, 23 insertions, 4 deletions
diff --git a/spec/policies/compliance_control_block_policy_spec.rb b/spec/policies/compliance_control_block_policy_spec.rb
new file mode 100644
index 000000000..02c4ae08d
--- /dev/null
+++ b/spec/policies/compliance_control_block_policy_spec.rb
@@ -0,0 +1,19 @@
+require 'rails_helper'
+
+RSpec.describe ComplianceControlBlockPolicy do
+
+ let( :record ){ build_stubbed :compliance_control_block }
+ before { stub_policy_scope(record) }
+
+ permissions :create? do
+ it_behaves_like 'permitted policy outside referential', 'compliance_control_blocks.create'
+ end
+
+ permissions :update? do
+ it_behaves_like 'permitted policy outside referential', 'compliance_control_blocks.update'
+ end
+
+ permissions :destroy? do
+ it_behaves_like 'permitted policy outside referential', 'compliance_control_blocks.destroy'
+ end
+end
diff --git a/spec/policies/compliance_control_set_policy_spec.rb b/spec/policies/compliance_control_set_policy_spec.rb
index 6ab0bd60c..9b89338d6 100644
--- a/spec/policies/compliance_control_set_policy_spec.rb
+++ b/spec/policies/compliance_control_set_policy_spec.rb
@@ -6,18 +6,18 @@ RSpec.describe ComplianceControlSetPolicy do
before { stub_policy_scope(record) }
permissions :create? do
- it_behaves_like 'permitted policy outside referential', 'compliance_controls_sets.create'
+ it_behaves_like 'permitted policy outside referential', 'compliance_control_sets.create'
end
permissions :update? do
- it_behaves_like 'permitted policy outside referential', 'compliance_controls_sets.update'
+ it_behaves_like 'permitted policy outside referential', 'compliance_control_sets.update'
end
permissions :clone? do
- it_behaves_like 'permitted policy outside referential', 'compliance_controls_sets.create'
+ it_behaves_like 'permitted policy outside referential', 'compliance_control_sets.create'
end
permissions :destroy? do
- it_behaves_like 'permitted policy outside referential', 'compliance_controls_sets.destroy'
+ it_behaves_like 'permitted policy outside referential', 'compliance_control_sets.destroy'
end
end