Add latest changes from gitlab-org/gitlab@master

This commit is contained in:
GitLab Bot 2024-11-24 15:25:33 +00:00
parent 59cd5cc195
commit 9ea71988f7
4 changed files with 10 additions and 0 deletions

View File

@ -17,6 +17,7 @@ RSpec.describe ::Ci::JobToken::Jwt::Decode, feature_category: :continuous_integr
end
before do
stub_feature_flags(ci_job_token_jwt: true)
allow(::Ci::JobToken::Jwt::Encode).to receive(:key).and_return(key)
allow(described_class).to receive(:key).and_return(key)
end

View File

@ -1043,6 +1043,10 @@ RSpec.describe Gitlab::Auth, :use_clean_rails_memory_store_caching, feature_cate
let_it_be(:user) { create(:user) }
before do
stub_feature_flags(ci_job_token_jwt: true)
end
context 'for running build' do
let!(:build) { create(:ci_build, :running, user: user) }

View File

@ -6125,6 +6125,7 @@ RSpec.describe Ci::Build, feature_category: :continuous_integration, factory_def
let(:token) { 'my-token' }
before do
stub_feature_flags(ci_job_token_jwt: true)
allow_next_instance_of(::Ci::JobToken::Jwt::Encode, build) do |encode|
allow(encode).to receive(:jwt).and_return(token)
end

View File

@ -356,6 +356,10 @@ RSpec.configure do |config|
# Our test suite is setup to test plain text editor by default with separate tests just
# for the rich text editor. Switch the flag off to continue testing the same way as before
stub_feature_flags(rich_text_editor_as_default: false)
# TODO: temporary measure to unblock master
# issue: https://gitlab.com/gitlab-org/quality/engineering-productivity/master-broken-incidents/-/issues/9437
stub_feature_flags(ci_job_token_jwt: false)
else
unstub_all_feature_flags
end