47 lines
865 B
Ruby
47 lines
865 B
Ruby
# frozen_string_literal: true
|
|
|
|
FactoryBot.define do
|
|
factory :merge_request_diff_file do
|
|
association :merge_request_diff
|
|
|
|
relative_order 0
|
|
new_file true
|
|
renamed_file false
|
|
deleted_file false
|
|
too_large false
|
|
a_mode 0
|
|
b_mode 100644
|
|
new_path 'foo'
|
|
old_path 'foo'
|
|
diff ''
|
|
binary false
|
|
|
|
trait :new_file do
|
|
relative_order 0
|
|
new_file true
|
|
renamed_file false
|
|
deleted_file false
|
|
too_large false
|
|
a_mode 0
|
|
b_mode 100644
|
|
new_path 'foo'
|
|
old_path 'foo'
|
|
diff ''
|
|
binary false
|
|
end
|
|
|
|
trait :renamed_file do
|
|
relative_order 662
|
|
new_file false
|
|
renamed_file true
|
|
deleted_file false
|
|
too_large false
|
|
a_mode 100644
|
|
b_mode 100644
|
|
new_path 'bar'
|
|
old_path 'baz'
|
|
diff ''
|
|
binary false
|
|
end
|
|
end
|
|
end
|