Testing a multipart request with RSpec
Use Rack::Test::UploadedFile to issue a multipart request. You will have to include it if it's not in your stack.
post "/api/v1/logs/create", log: { name: Foo, "file" => Rack::Test::UploadedFile.new("me.jpg", "image/jpeg") }
Tweet