Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-12-19 15:10:37 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-12-19 15:10:37 +0300
commita4db97517ad095914c0652a07486ac607d99dab4 (patch)
tree58f57b42c52b1b4231cab44ef3934cbe55991d25 /spec/lib/api
parent17295c75a1a28df78f719e0098dd31fe45ce0446 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/lib/api')
-rw-r--r--spec/lib/api/helpers_spec.rb29
1 files changed, 9 insertions, 20 deletions
diff --git a/spec/lib/api/helpers_spec.rb b/spec/lib/api/helpers_spec.rb
index 21b3b8e6927..c76694b60d3 100644
--- a/spec/lib/api/helpers_spec.rb
+++ b/spec/lib/api/helpers_spec.rb
@@ -674,23 +674,15 @@ RSpec.describe API::Helpers, feature_category: :shared do
let(:send_authorized_project_scope) { helper.authorized_project_scope?(project) }
- where(:job_token_authentication, :route_setting, :feature_flag, :same_job_project, :expected_result) do
- false | false | false | false | true
- false | false | false | true | true
- false | false | true | false | true
- false | false | true | true | true
- false | true | false | false | true
- false | true | false | true | true
- false | true | true | false | true
- false | true | true | true | true
- true | false | false | false | true
- true | false | false | true | true
- true | false | true | false | true
- true | false | true | true | true
- true | true | false | false | false
- true | true | false | true | false
- true | true | true | false | false
- true | true | true | true | true
+ where(:job_token_authentication, :route_setting, :same_job_project, :expected_result) do
+ false | false | false | true
+ false | false | true | true
+ false | true | false | true
+ false | true | true | true
+ true | false | false | true
+ true | false | true | true
+ true | true | false | false
+ true | true | true | true
end
with_them do
@@ -699,9 +691,6 @@ RSpec.describe API::Helpers, feature_category: :shared do
allow(helper).to receive(:route_authentication_setting).and_return(job_token_scope: route_setting ? :project : nil)
allow(helper).to receive(:current_authenticated_job).and_return(job)
allow(job).to receive(:project).and_return(same_job_project ? project : other_project)
-
- stub_feature_flags(ci_job_token_scope: false)
- stub_feature_flags(ci_job_token_scope: project) if feature_flag
end
it 'returns the expected result' do