Ruby on rails 回形针有问题+;Rspec(回形针::AdapterRegistry::NoHandlerError:找不到的处理程序)

Ruby on rails 回形针有问题+;Rspec(回形针::AdapterRegistry::NoHandlerError:找不到的处理程序),ruby-on-rails,ruby,testing,rspec,paperclip,Ruby On Rails,Ruby,Testing,Rspec,Paperclip,当我试图用rspec和回形针进行一些测试时,我遇到了一些问题 我收到了这样的信息: Failure/Error: @event = Event.new(event_params) Paperclip::AdapterRegistry::NoHandlerError: No handler found for "/events/rails.png?1453566649" 这是我的测试课: 上下文“用户创建新事件”do 请描述“使用有效字段”这样做 这是我的控制器: cl

当我试图用rspec和回形针进行一些测试时,我遇到了一些问题

我收到了这样的信息:

Failure/Error: @event = Event.new(event_params)

     Paperclip::AdapterRegistry::NoHandlerError:
       No handler found for "/events/rails.png?1453566649"
这是我的测试课:

上下文“用户创建新事件”do 请描述“使用有效字段”这样做

这是我的控制器:

class EventsController < ApplicationController

  def new
    @event = Event.new
  end

  def create
    @event = Event.new(event_params)

    if @event.save
      redirect_to "success"
    end
  end

  private

  def event_params
    params.require(:event).permit(:title, :description, :photo, :place, :address, :opening_date, :ending_date, :category, :price, :photo_attachment, :hour)
  end
end

你能帮我解决这个问题吗?

我也有同样的问题。你能修一下吗?
class EventsController < ApplicationController

  def new
    @event = Event.new
  end

  def create
    @event = Event.new(event_params)

    if @event.save
      redirect_to "success"
    end
  end

  private

  def event_params
    params.require(:event).permit(:title, :description, :photo, :place, :address, :opening_date, :ending_date, :category, :price, :photo_attachment, :hour)
  end
end
FactoryGirl.define do
  factory :event do
    title { Faker::Name.name }
    description 'A simples description'
    photo { Faker::Bitcoin.address }
    place 'Anywhere'
    address { Faker::Address.street_address }
    opening_date Date.today
    ending_date Faker::Date.forward(2)
    category 'any category'
    price 1.99
    photo_attachment {File.new("#{Rails.root}/spec/images/rails.png")}
    hour '00:00'
  end

  trait :soccer_game do
    title 'Soccer Game'
    place 'Maracana Stadium'
    opening_date Date.today
    hour '14:00'
  end

end