Я хочу проверить загрузку файла в тесте Rails Rails. Я использую Paperclip для хранения активов.
Я пробовал:
path = 'path/to/fixture_file'
params = { file: Rack::Test::UploadedFile.new(path, 'application/pdf', true) }
post v1_product_documents_path, params: params
В контроллере я получаю строку
"# Rack:: Тест:: UploadedFile: 0x0055b544479128 > "
вместо фактического файла.
Тот же код работает в тестах контроллера