diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-03-06 21:08:12 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-03-06 21:08:12 +0300 |
commit | e22c3819ad2321a0cf825877fe3b60e41268c5b3 (patch) | |
tree | fcd143b30bdd7b42d439cd0b2fc5c6c4268d8d97 /spec/policies | |
parent | 49b16b71778148e9f9c579bf7bf69853c780c827 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/policies')
-rw-r--r-- | spec/policies/group_policy_spec.rb | 10 | ||||
-rw-r--r-- | spec/policies/project_policy_spec.rb | 8 |
2 files changed, 10 insertions, 8 deletions
diff --git a/spec/policies/group_policy_spec.rb b/spec/policies/group_policy_spec.rb index 65a407b0346..003ca2512dc 100644 --- a/spec/policies/group_policy_spec.rb +++ b/spec/policies/group_policy_spec.rb @@ -1297,9 +1297,9 @@ RSpec.describe GroupPolicy, feature_category: :system_access do end end - context 'create_runner_workflow_for_admin flag enabled' do + context 'create_runner_workflow_for_namespace flag enabled' do before do - stub_feature_flags(create_runner_workflow_for_admin: true) + stub_feature_flags(create_runner_workflow_for_namespace: [group]) end context 'admin' do @@ -1380,11 +1380,13 @@ RSpec.describe GroupPolicy, feature_category: :system_access do end end - context 'with create_runner_workflow_for_admin flag disabled' do + context 'with create_runner_workflow_for_namespace flag disabled' do before do - stub_feature_flags(create_runner_workflow_for_admin: false) + stub_feature_flags(create_runner_workflow_for_namespace: [other_group]) end + let_it_be(:other_group) { create(:group) } + context 'admin' do let(:current_user) { admin } diff --git a/spec/policies/project_policy_spec.rb b/spec/policies/project_policy_spec.rb index bc58171f27b..e7b548b8f3b 100644 --- a/spec/policies/project_policy_spec.rb +++ b/spec/policies/project_policy_spec.rb @@ -2740,9 +2740,9 @@ RSpec.describe ProjectPolicy, feature_category: :system_access do end describe 'create_project_runners' do - context 'create_runner_workflow_for_admin flag enabled' do + context 'create_runner_workflow_for_namespace flag enabled' do before do - stub_feature_flags(create_runner_workflow_for_admin: true) + stub_feature_flags(create_runner_workflow_for_namespace: [project.namespace]) end context 'admin' do @@ -2810,9 +2810,9 @@ RSpec.describe ProjectPolicy, feature_category: :system_access do end end - context 'create_runner_workflow_for_admin flag disabled' do + context 'create_runner_workflow_for_namespace flag disabled' do before do - stub_feature_flags(create_runner_workflow_for_admin: false) + stub_feature_flags(create_runner_workflow_for_namespace: [group]) end context 'admin' do |