1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
# frozen_string_literal: true
require_relative '../support/helpers/repo_helpers'
FactoryBot.define do
factory :diff_file, class: 'Gitlab::Diff::File' do
repository { create(:project, :repository).repository }
diff { repository.commit(RepoHelpers.sample_commit.id).raw_diffs.first }
diff_refs { repository.commit(RepoHelpers.sample_commit.id).diff_refs }
initialize_with do
new(
attributes[:diff],
diff_refs: attributes[:diff_refs],
repository: attributes[:repository]
)
end
end
end
|