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

rake_task_object_storage_shared_context.rb « project « import_export « gitlab « lib « shared_contexts « support « spec - gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: dc1a52e362987f87ef4f95db146d79d8ea791c19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# frozen_string_literal: true

RSpec.shared_context 'rake task object storage shared context' do
  before do
    allow(Settings.uploads.object_store).to receive(:[]=).and_call_original
  end

  around do |example|
    old_object_store_setting = Settings.uploads.object_store['enabled']

    Settings.uploads.object_store['enabled'] = true

    example.run

    Settings.uploads.object_store['enabled'] = old_object_store_setting
  end
end