uploads: refactor /uploads/:id page for multi-file uploads.
This commit is contained in:
@@ -9,16 +9,18 @@ FactoryBot.define do
|
||||
|
||||
factory(:completed_source_upload) do
|
||||
status { "completed" }
|
||||
upload_media_assets { [build(:upload_media_asset)] }
|
||||
media_asset_count { 1 }
|
||||
upload_media_assets { [build(:upload_media_asset, source_url: "https://example.com/file.jpg", status: "active")] }
|
||||
end
|
||||
|
||||
factory(:completed_file_upload) do
|
||||
status { "completed" }
|
||||
source { nil }
|
||||
media_asset_count { 1 }
|
||||
file { Rack::Test::UploadedFile.new("#{Rails.root}/test/files/test.jpg") }
|
||||
|
||||
upload_media_assets do
|
||||
[build(:upload_media_asset, media_asset: build(:media_asset, file: "test/files/test.jpg"))]
|
||||
[build(:upload_media_asset, media_asset: build(:media_asset, file: "test/files/test.jpg"), source_url: "file://test.jpg", status: "active")]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -2,5 +2,6 @@ FactoryBot.define do
|
||||
factory(:upload_media_asset) do
|
||||
upload
|
||||
media_asset
|
||||
source_url { FFaker::Internet.http_url }
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user