No me importa probar las cargas de archivos, pero como tengo validates_attachment_presence
, etc. en mi modelo, rspec se queja.Comprobación de la carga de archivos de Paperclip con RSpec
Así que ahora estoy creando mi modelo con estos atributos en la especificación para tratar de hacerlo callar:
@attr = {
:name => "value for name",
:title => "value for title",
:content => "value for content",
:pic_file_name => "example.jpg",
:pic_content_type => "image/jpg",
:pic_file_size => "8192",
:pic_updated_at => nil
}
esto no funciona, sin embargo.
encontré esto: http://fr.ivolo.us/posts/mocking-paperclip-with-rspec Así que intentó hacer algo como esto:
Post.should_receive(:save_attached_files).and_return(true)
que no funciona bien. ¿Cómo apaciguo a RSpec?
posible duplicado de archivos [paperclip prueba Unidad con Rspec (rieles)] (http://stackoverflow.com/questions/2256012/unit-testing-paperclip-uploads-with-rspec- rails) –