diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-11-19 11:27:35 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-11-19 11:27:35 +0300 |
commit | 7e9c479f7de77702622631cff2628a9c8dcbc627 (patch) | |
tree | c8f718a08e110ad7e1894510980d2155a6549197 /spec/policies/wiki_page_policy_spec.rb | |
parent | e852b0ae16db4052c1c567d9efa4facc81146e88 (diff) |
Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42
Diffstat (limited to 'spec/policies/wiki_page_policy_spec.rb')
-rw-r--r-- | spec/policies/wiki_page_policy_spec.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/spec/policies/wiki_page_policy_spec.rb b/spec/policies/wiki_page_policy_spec.rb index 093db9f8374..a2fa7f29135 100644 --- a/spec/policies/wiki_page_policy_spec.rb +++ b/spec/policies/wiki_page_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -RSpec.describe WikiPagePolicy, :enable_admin_mode do +RSpec.describe WikiPagePolicy do include_context 'ProjectPolicyTable context' include ProjectHelpers using RSpec::Parameterized::TableSyntax @@ -13,12 +13,13 @@ RSpec.describe WikiPagePolicy, :enable_admin_mode do subject(:policy) { described_class.new(user, wiki_page) } - where(:project_level, :feature_access_level, :membership, :expected_count) do + where(:project_level, :feature_access_level, :membership, :admin_mode, :expected_count) do permission_table_for_guest_feature_access end with_them do it "grants permission" do + enable_admin_mode!(user) if admin_mode update_feature_access_level(project, feature_access_level) if expected_count == 1 |