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
-~----------~----~----~----~------~----~------~--~---

Reply via email to