summaryrefslogtreecommitdiff
path: root/spec/support/shared_contexts/lib/gitlab/import_export/relation_tree_restorer_shared_context.rb
blob: 6b9ddc706918b28b3b95b962b9fcad6e33ae03d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
# frozen_string_literal: true

RSpec.shared_context 'relation tree restorer shared context' do
  include ImportExport::CommonUtil

  let(:user) { create(:user) }
  let(:shared) { Gitlab::ImportExport::Shared.new(importable) }
  let(:attributes) { relation_reader.consume_attributes(importable_name) }

  let(:members_mapper) do
    Gitlab::ImportExport::MembersMapper.new(exported_members: {}, user: user, importable: importable)
  end
end