debian-mirror-gitlab/spec/support/shared_contexts/lib/gitlab/import_export/project/rake_task_object_storage_shared_context.rb
2020-05-24 23:13:21 +05:30

17 lines
439 B
Ruby

# 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