2024-02-25 12:15:55 -05:00
|
|
|
# frozen_string_literal: true
|
|
|
|
|
2018-04-02 13:51:26 -04:00
|
|
|
FactoryBot.define do
|
2017-05-14 19:49:57 -04:00
|
|
|
factory(:post_replacement) do
|
2020-11-20 14:21:37 -05:00
|
|
|
creator_ip_addr { "127.0.0.1" }
|
2022-04-07 11:52:35 -04:00
|
|
|
creator { create(:user, created_at: 2.weeks.ago) }
|
2022-11-25 08:33:02 -05:00
|
|
|
sequence(:replacement_url) { |n| "https://example.com/#{n}.jpg" }
|
|
|
|
sequence(:reason) { |n| "post_replacement_reason#{n}" }
|
2020-11-20 14:21:37 -05:00
|
|
|
|
|
|
|
factory(:webm_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("test-512x512.webm") }
|
2020-11-20 14:21:37 -05:00
|
|
|
end
|
|
|
|
|
|
|
|
factory(:mp4_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("test-300x300.mp4") }
|
2020-11-20 14:21:37 -05:00
|
|
|
end
|
|
|
|
|
|
|
|
factory(:jpg_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("test.jpg") }
|
2020-11-20 14:21:37 -05:00
|
|
|
end
|
|
|
|
|
2020-11-29 01:01:40 -05:00
|
|
|
factory(:jpg_invalid_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("test-corrupt.jpg") }
|
2020-11-29 01:01:40 -05:00
|
|
|
end
|
|
|
|
|
|
|
|
factory(:gif_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("test.gif") }
|
2020-11-29 01:01:40 -05:00
|
|
|
end
|
|
|
|
|
|
|
|
factory(:empty_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("empty.jpg") }
|
2020-11-29 01:01:40 -05:00
|
|
|
end
|
|
|
|
|
2020-11-20 14:21:37 -05:00
|
|
|
factory(:png_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("test.png") }
|
2020-11-20 14:21:37 -05:00
|
|
|
end
|
2022-05-08 14:47:11 -04:00
|
|
|
|
|
|
|
factory(:apng_replacement) do
|
2022-11-25 12:44:36 -05:00
|
|
|
replacement_file { fixture_file_upload("apng/normal_apng.png") }
|
2022-05-08 14:47:11 -04:00
|
|
|
end
|
2017-05-14 19:49:57 -04:00
|
|
|
end
|
|
|
|
end
|