Rake gives Command failed with status (1):

I am trying to run rake on an app I have made. This is what happens

neil@neil-laptop:~/************$ rake test:units --trace (in /home/neil/************) ** Invoke test:units (first_time) ** Invoke db:test:prepare (first_time) ** Invoke db:abort_if_pending_migrations (first_time) ** Invoke environment (first_time) ** Execute environment ** Execute db:abort_if_pending_migrations ** Execute db:test:prepare ** Invoke db:test:load (first_time) ** Invoke db:test:purge (first_time) ** Invoke environment ** Execute db:test:purge ** Execute db:test:load ** Invoke db:schema:load (first_time) ** Invoke environment ** Execute db:schema:load ** Execute test:units /usr/bin/ruby1.8 -I"lib:test" "/home/neil/.gem/ruby/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader.rb" "test/unit/story_test.rb" "test/unit/user_mailer_test.rb" "test/unit/user_test.rb" "test/unit/helpers/community_helper_test.rb" "test/unit/helpers/friendship_helper_test.rb" "test/unit/helpers/profile_helper_test.rb" "test/unit/comment_test.rb" "test/unit/friendship_test.rb" ruby index.rb <data dir> <index dir> rake aborted! Command failed with status (1): [/usr/bin/ruby1.8 -I"lib:test" "/home/neil/...]

I've spent two days googling this. Has anybody any idea what is wrong?