From 40900669b3bde03468d709c479794a758b431d8c Mon Sep 17 00:00:00 2001 From: Patrick Bajao Date: Thu, 24 Jan 2019 12:44:46 +0000 Subject: Allow admins/auditors to read private personal snippets --- spec/policies/personal_snippet_policy_spec.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'spec/policies') diff --git a/spec/policies/personal_snippet_policy_spec.rb b/spec/policies/personal_snippet_policy_spec.rb index 3809692b373..397eaee068c 100644 --- a/spec/policies/personal_snippet_policy_spec.rb +++ b/spec/policies/personal_snippet_policy_spec.rb @@ -128,6 +128,17 @@ describe PersonalSnippetPolicy do end end + context 'admin user' do + subject { permissions(admin_user) } + + it do + is_expected.to be_allowed(:read_personal_snippet) + is_expected.to be_disallowed(:comment_personal_snippet) + is_expected.to be_disallowed(:award_emoji) + is_expected.to be_disallowed(*author_permissions) + end + end + context 'external user' do subject { permissions(external_user) } -- cgit v1.2.1