From c46e0d0c271a21b67a3412faf750d27dd63432bb Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 26 Jun 2023 15:07:59 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- spec/controllers/groups/uploads_controller_spec.rb | 20 +- spec/deprecation_warnings.rb | 2 +- spec/fast_spec_helper.rb | 3 +- spec/features/markdown/sandboxed_mermaid_spec.rb | 5 +- .../markdown/render_sandboxed_mermaid_spec.js | 2 +- .../issuable/components/status_box_spec.js | 2 + .../popover/components/issue_popover_spec.js | 2 +- .../issuable/popover/components/mr_popover_spec.js | 2 +- spec/frontend/issuable/popover/index_spec.js | 68 ++- .../lib/utils/datetime/date_format_utility_spec.js | 15 + .../sidekiq_logging/structured_logger_spec.rb | 1 + .../gitlab/sidekiq_middleware/defer_jobs_spec.rb | 9 +- spec/lib/gitlab/utils/strong_memoize_spec.rb | 374 ---------------- spec/lib/gitlab/utils_spec.rb | 477 --------------------- spec/lib/gitlab/version_info_spec.rb | 193 --------- spec/simplecov_env.rb | 2 +- spec/support/ability_check.rb | 2 +- spec/support/formatters/json_formatter.rb | 10 +- spec/support/helpers/gitaly_setup.rb | 3 +- spec/support/rspec.rb | 1 + .../structured_logger_shared_context.rb | 3 +- .../controllers/uploads_actions_shared_examples.rb | 8 - 22 files changed, 104 insertions(+), 1100 deletions(-) delete mode 100644 spec/lib/gitlab/utils/strong_memoize_spec.rb delete mode 100644 spec/lib/gitlab/utils_spec.rb delete mode 100644 spec/lib/gitlab/version_info_spec.rb (limited to 'spec') diff --git a/spec/controllers/groups/uploads_controller_spec.rb b/spec/controllers/groups/uploads_controller_spec.rb index 6649e8f057c..7795fff5541 100644 --- a/spec/controllers/groups/uploads_controller_spec.rb +++ b/spec/controllers/groups/uploads_controller_spec.rb @@ -76,31 +76,17 @@ RSpec.describe Groups::UploadsController do context 'when uploader class does not match the upload' do let(:uploader_class) { FileUploader } - it 'responds with status 200 but logs a deprecation message' do - expect(Gitlab::AppJsonLogger).to receive(:info).with( - message: 'Deprecated usage of build_uploader_from_params', - uploader_class: uploader_class.name, - path: filename, - exists: true - ) - + it 'responds with status 404' do show_upload - expect(response).to have_gitlab_http_status(:ok) + expect(response).to have_gitlab_http_status(:not_found) end end context 'when filename does not match' do let(:invalid_filename) { 'invalid_filename.jpg' } - it 'responds with status 404 and logs a deprecation message' do - expect(Gitlab::AppJsonLogger).to receive(:info).with( - message: 'Deprecated usage of build_uploader_from_params', - uploader_class: uploader_class.name, - path: invalid_filename, - exists: false - ) - + it 'responds with status 404' do get :show, params: params.merge(secret: secret, filename: invalid_filename) expect(response).to have_gitlab_http_status(:not_found) diff --git a/spec/deprecation_warnings.rb b/spec/deprecation_warnings.rb index 45fed5fecca..abdd13ee8e7 100644 --- a/spec/deprecation_warnings.rb +++ b/spec/deprecation_warnings.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -require_relative '../lib/gitlab/utils' +require 'gitlab/utils/all' return if Gitlab::Utils.to_boolean(ENV['SILENCE_DEPRECATIONS'], default: false) # Enable deprecation warnings by default and make them more visible diff --git a/spec/fast_spec_helper.rb b/spec/fast_spec_helper.rb index 03c8919912c..47a90efab1e 100644 --- a/spec/fast_spec_helper.rb +++ b/spec/fast_spec_helper.rb @@ -18,13 +18,12 @@ RSpec.configure(&:disable_monkey_patching!) require 'active_support/all' require 'pry' +require 'gitlab/utils/all' require_relative 'rails_autoload' require_relative '../config/settings' require_relative 'support/rspec' require_relative '../lib/gitlab' -require_relative '../lib/gitlab/utils' -require_relative '../lib/gitlab/utils/strong_memoize' require_relative 'simplecov_env' SimpleCovEnv.start! diff --git a/spec/features/markdown/sandboxed_mermaid_spec.rb b/spec/features/markdown/sandboxed_mermaid_spec.rb index f8a535191da..87696eb82e5 100644 --- a/spec/features/markdown/sandboxed_mermaid_spec.rb +++ b/spec/features/markdown/sandboxed_mermaid_spec.rb @@ -16,8 +16,9 @@ RSpec.describe 'Sandboxed Mermaid rendering', :js, feature_category: :team_plann MERMAID end - let_it_be(:expected) do - %(