# Rake: uninitialized const ActionController::TestUploadedFile

**URL:** <https://www.ruby-forum.com/t/rake-uninitialized-const-actioncontroller-testuploadedfile/108280>\
**Category:** Rails\
**Created:** [July 1, 2007, 5:11pm UTC](https://www.ruby-forum.com/t/rake-uninitialized-const-actioncontroller-testuploadedfile/108280 "2007-07-01T17:11:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ldk2005](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d9b06d/32.png) [@ldk2005](https://www.ruby-forum.com/u/ldk2005)\
**Post date:** [July 1, 2007, 5:11pm UTC](https://www.ruby-forum.com/t/rake-uninitialized-const-actioncontroller-testuploadedfile/108280/1 "2007-07-01T17:11:57Z")

</div>

Hi,

My app uses attachment\_fu and I’d like to pre-load some data via a rake  
task.

Thus:

[code]desc “Upload template files”  
task :upload\_files\_test =\> :environment do |t|  
conf = Conference.find(1)

[{:f =\> ‘styles.css’, :type\_code =\> ‘css’, :content\_type =\>  
‘text/css’}].each do |i|  
file =  
ActionController::TestUploadedFile.new(“db/migrate/widgets\_layout/” +  
i[:f], i[:content\_type])  
conf.conference\_files.create(:uploaded\_data =\> file)  
end  
end[/code]

But I get the rake error  
uninitialized constant ActionController::TestUploadedFile

If I start the console, ActionController::TestUploadedFile.new works  
fine.

_Thank you_ for any ideas,

Larry
