Yep, you actually need to upload the picture actually. Take a look at the following code snippet I wrote some time back, for uploading image, resizing. (Ignore the code which is for image cropping) http://gist.github.com/129954
Thanks Srinivas On Jul 7, 2:59 pm, Michal Burak <[email protected]> wrote: > Hi, > > Rails 2.3.2, paperclip 2.2.9.2 > > How can I unit test my model that has a paperclip attachment? > > I add to my model: > > --- CODE START --- > has_attached_file :image, :default_url => '' > attr_protected :image_file_name, :image_content_type, :image_image_size > --- CODE END --- > > Than I type a UNIT test: > > --- CODE START --- > foo=FooModel.new({:image => File.new('test/fixtures/img/an_image.gif')}) > --- CODE END --- > > This works fine until... in that model I have a validator that accesses > the "image" attribute: > > --- CODE START --- > image.path > --- CODE END --- > > But there is no image under that path, since it points to > RAILS_ROOT/public/system/images/... What should I do now? > -- > Posted viahttp://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

