diff options
-rw-r--r-- | lib/gitlab/import_export/members_mapper.rb | 2 | ||||
-rw-r--r-- | spec/lib/gitlab/import_export/members_mapper_spec.rb | 25 |
2 files changed, 1 insertions, 26 deletions
diff --git a/lib/gitlab/import_export/members_mapper.rb b/lib/gitlab/import_export/members_mapper.rb index ac7604d2461..2405b94db50 100644 --- a/lib/gitlab/import_export/members_mapper.rb +++ b/lib/gitlab/import_export/members_mapper.rb @@ -1,8 +1,6 @@ module Gitlab module ImportExport class MembersMapper - attr_reader :missing_author_ids - def initialize(exported_members:, user:, project:) @exported_members = user.admin? ? exported_members : [] @user = user diff --git a/spec/lib/gitlab/import_export/members_mapper_spec.rb b/spec/lib/gitlab/import_export/members_mapper_spec.rb index 39e6dad5abe..b069696b5c7 100644 --- a/spec/lib/gitlab/import_export/members_mapper_spec.rb +++ b/spec/lib/gitlab/import_export/members_mapper_spec.rb @@ -49,8 +49,6 @@ describe Gitlab::ImportExport::MembersMapper, services: true do end it 'includes the exported user ID in the map' do - members_mapper.map[-1] - expect(members_mapper.map.keys).to include(exported_user_id) end @@ -88,28 +86,7 @@ describe Gitlab::ImportExport::MembersMapper, services: true do end context 'chooses the one with an email first' do - before do - exported_members << { - "id" => 2, - "access_level" => 40, - "source_id" => 14, - "source_type" => "Project", - "user_id" => 19, - "notification_level" => 3, - "created_at" => "2016-03-11T10:21:44.822Z", - "updated_at" => "2016-03-11T10:21:44.822Z", - "created_by_id" => nil, - "invite_email" => nil, - "invite_token" => nil, - "invite_accepted_at" => nil, - "user" => - { - "id" => exported_user_id, - "email" => 'test@email.com', - "username" => user2.username - } - } - end + let(:user3) { create(:user, username: 'test') } it 'maps the project member that has a matching email first' do expect(members_mapper.map[exported_user_id]).to eq(user2.id) |