method
fixture_file_upload

fixture_file_upload(path, mime_type = nil)
public
Shortcut for ActionController::TestUploadedFile.new(Test::Unit::TestCase.fixture_path + path, type). Example:
post :change_avatar, :avatar => fixture_file_upload('/files/spongebob.png', 'image/png')
Register or
log in
to add new notes.
grosser -
February 24, 2009 - (>= v2.2.1)
insane-dreamer -
July 23, 2010
grosser -
June 17, 2011 - (>= v3.0.0)

5 thanks
ATM does not work in Rails 2.3 Edge
add to test/spec_helper to make it work again…
#spec_helper / test_helper include ActionController::TestProcess

3 thanks
Moved in Rails 3
In Rails 3, this has moved to ActionDispatch::TestProcess
(Which means, if you want to use it in a test, you need to add the following to test_helper.rb:)
include ActionDispatch::TestProcess

0 thanks
require it
require ‘action_dispatch/testing/test_process’