rake error

When I run rake test:units I get this error:

292 tests, 350 assertions, 2 failures, 13 errors rake aborted! Command failed with status (1): [/usr/local/bin/ruby -I"lib:test" "/ usr/loc...]

This error just showed up yesterday --- I have no idea how I caused it. Here is my gem list in case that helps:

actionmailer (2.3.2, 2.2.2) actionpack (2.3.2, 2.2.2) activerecord (2.3.2, 2.2.2) activeresource (2.3.2, 2.2.2) activesupport (2.3.2, 2.2.2) authlogic (2.1.1) bcrypt-ruby (2.0.5) builder (2.1.2) calendar_date_select (1.15) capistrano (2.5.8) cgi_multipart_eof_fix (2.5.0) chronic (0.2.3) columnize (0.3.0) cucumber (0.3.11) daemons (1.0.10) devver (2.3.0) diff-lcs (1.1.2) engineyard-eycap (0.4.12) eventmachine (0.12.8) faker (0.3.1) fastercsv (1.5.0) fastthread (1.0.7) flay (1.3.0) flog (2.1.2) gchart (0.5.0) gem_plugin (0.2.3) haml (2.2.0) highline (1.5.1) hoe (2.3.2) hpricot (0.8.1) javan-whenever (0.3.1) jscruggs-metric_fu (1.1.1) linecache (0.43) memcache-client (1.7.4) metaid (1.0) mini_magick (1.2.5) mislav-will_paginate (2.3.11) mocha (0.9.7) mojombo-chronic (0.3.0) money (2.1.3) mongrel (1.1.5) mysql (2.7) net-scp (1.0.2) net-sftp (2.0.2) net-ssh (2.0.11) net-ssh-gateway (1.0.1) nokogiri (1.3.2) notahat-machinist (1.0.3) polyglot (0.2.6) prawn (0.5.0.1) prawn-core (0.5.0.1) prawn-format (0.2.0.1) prawn-layout (0.2.0.1) rails (2.3.2, 2.2.2) rake (0.8.7) rcov (0.8.1.2.0) RedCloth (4.2.2) relevance-rcov (0.8.3.4) rmagick (2.10.0) rspec (1.2.7) ruby-debug (0.10.3) ruby-debug-base (0.10.3) ruby_parser (2.0.3) rubyforge (1.0.3) searchlogic (2.1.2) sexp_processor (3.0.2) term-ansicolor (1.0.3) termios (0.9.4) thoughtbot-shoulda (2.10.2) topfunky-gruff (0.3.5) treetop (1.2.6) unicode (0.1) uuidtools (2.0.0) webrat (0.4.4)

Thanks for any help!

Hey

Could you paste the full trace and error?

I doubt this is an error with your gem versions.

Gavin

Here it is:

292 tests, 350 assertions, 2 failures, 13 errors rake aborted! Command failed with status (1): [/usr/local/bin/ruby -I"lib:test" "/ usr/loc...] /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:995:in `sh' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1010:in `call' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1010:in `sh' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1094:in `sh' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1029:in `ruby' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1094:in `ruby' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/testtask.rb: 117:in `define' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1112:in `verbose' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/testtask.rb: 102:in `define' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain' /usr/local/lib/ruby/1.8/monitor.rb:242:in `synchronize' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 /usr/local/bin/rake:19:in `load' /usr/local/bin/rake:19

Anyone have this problem before?

Nothing is outputted. It just loads forever.

I enter the command and press enter and nothing happens.

Entering /usr/local/bin/ruby without any arguments will always "hang", because it is waiting for input. Ruby's default behavior without arguments is to wait for commands on STDIN.

Try   $ ruby --version

or

  $ ruby -e 'puts "hello"'

If you want the Ruby executable to do something and then exit.