Hi, thanks for your reply
I don't think that there is a problem with my fixtures. I have only one: one: project_id:1 category_id:1 name: text:KN Airintake Kit created_at: updated_at: regards krani On 19 Mai, 22:33, Colin Law <[email protected]> wrote: > I am not sure but could this be an error in your test fixture file? It > could be trying to load the test database from the fixture and failing > because the syntax of your fixture yml file is wrong. > > Colin > > 2009/5/19 krani <[email protected]> > > > > > Hello, > > > I'm new in rails developing and I'm just writing my first application. > > I already created some controllers and models and it works. > > But now I want to write some tests for my application, but I got > > problems. > > > I wrote one unit test for one model: > > > test "test_should_create_a_component" do > > assert Component.create(:project_id => 1, :category_id => 1, :text > > => 'Test') > > end > > > When I run "rake test" I get this message: > > > D:/Programme/InstantRails-2.0/ruby/bin/ruby.exe -I"lib;test" "D:/ > > Programme/InstantRails-2.0/ruby/lib/rubygems1.8/gems/rake-0.8.7/lib/ > > rake/rake_test_loader.rb" "test/unit/component_test.rb" > > Loaded suite D:/Programme/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/ > > rake-0.8. > > 7/lib/rake/rake_test_loader > > Started > > E > > Finished in 0.453 seconds. > > > 1) Error: > > test_test_should_create_a_component(ComponentTest): > > ActiveRecord::StatementInvalid: Mysql::Error: Unknown column 'integer' > > in 'field list': INSERT INTO `brands` (`integer`, `id`, `string`) > > VALUES (NULL, 996332877, NULL) > > > (...after that the lines of the code trace) > > > There is definitely no column integer or string in the model. Why does > > rails ask for this columns? > > I don't know where to look for the problem... > > > To check wether it is an problem of my application or of my rails > > environment I created another demo application with only one model and > > one test and there I get another error without description, only this: > > > D:\Programme\InstantRails-2.0\rails_apps\home>rake test > > (in D:/Programme/InstantRails-2.0/rails_apps/home) > > D:/Programme/InstantRails-2.0/ruby/bin/ruby.exe -I"lib;test" "D:/ > > Programme/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/ > > rake/rake_test_loader.rb" > > D:/Programme/InstantRails-2.0/ruby/bin/ruby.exe -I"lib;test" "D:/ > > Programme/InstantRails-2.0/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/ > > rake/rake_test_loader.rb" > > > Errors running test:units! > > > I'm confused, can you help me? > > Thanks in advance :-) > > > bye > > krani --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

