Hello,
I''m getting an error when running functional tests as follows, using
Mac OSX 10.4.9, Rails 1.2.3 .
When I run:
ruby test/functional/campaign_controller_test.rb
I get this error:
Started
E
Finished in 0.027402 seconds.
1) Error:
test_should_get_icon_data(CampaignControllerTest):
Errno::ENOENT: No such file or directory - /usr/src/projects/myproject/
config/../test/fixtures/campaings
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:344:in `open''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:344:in `entries''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:344:in `read_fixture_files''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:281:in `initialize''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:251:in `new''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:251:in `create_fixtures''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:250:in `map''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:250:in `create_fixtures''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
base.rb:867:in `silence''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:248:in `create_fixtures''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:593:in `load_fixtures''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:538:in `setup_with_fixtures''
/sw/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/
fixtures.rb:575:in `setup''
1 tests, 0 assertions, 0 failures, 1 errors
The file at /usr/src/projects/myproject/config/../test/fixtures/
campaings is a valid yml file (campaings.yml) that loads fine in unit
tests. My functional test looks like:
require File.dirname(__FILE__) + ''/../test_helper''
require ''campaign_controller''
# Re-raise errors caught by the controller.
class CampaignController; def rescue_action(e) raise e end; end
class CampaignControllerTest < Test::Unit::TestCase
fixtures :campaings
def setup
@controller = CampaignController.new
@request = ActionController::TestRequest.new
@response = ActionController::TestResponse.new
end
end
So I havent modified it at all and still I get this error. I have
tried adding some basic tests, but I still get the same error.
Any help figuring this out will be much appreciated!
Cheers,
nick
--~--~---------~--~----~------------~-------~--~----~
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
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---