Forum: Ruby on Rails Problem running rake test

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
7494efd9e38cf32e9b64d145ff8660bf?d=identicon&s=25 safestate (Guest)
on 2009-01-20 12:54
(Received via mailing list)
I'm using the One-click 1.8.7rc2 Ruby Windows installer, everything
has been working fine up till now, when i want to start getting into
testing, i got this error, any reason why?


C:/Ruby/bin/ruby -Ilib;test "C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/
lib/rake/rake_test_loader.rb" "test/unit/word_test.rb"
C:/Ruby/lib/ruby/1.8/erb.rb:469:in `scan': You have a nil object when
you didn't expect it! (NoMethodError)
You might have expected an instance of Array.
The error occurred while evaluating nil.empty?
        from C:/Ruby/lib/ruby/1.8/erb.rb:525:in `compile'
        from C:/Ruby/lib/ruby/1.8/erb.rb:692:in `initialize'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/template_handlers/erb.rb:51:in `new'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/template_handlers/erb.rb:51:in `compile'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/template_handler.rb:11:in `call'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/renderable.rb:21:in `_unmemoized_compiled_source'
        from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/
active_support/memoizable.rb:57:in `compiled_source'
        from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/
active_support/memoizable.rb:25:in `__send__'
         ... 24 levels...
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5:in `load'
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5:in `each'
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5
C:/Ruby/bin/ruby -Ilib;test "C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/
lib/rake/rake_test_loader.rb" "test/functional/admin/words_controller
_test.rb" "test/functional/words_controller_test.rb"
C:/Ruby/lib/ruby/1.8/erb.rb:469:in `scan': You have a nil object when
you didn't expect it! (NoMethodError)
You might have expected an instance of Array.
The error occurred while evaluating nil.empty?
        from C:/Ruby/lib/ruby/1.8/erb.rb:525:in `compile'
        from C:/Ruby/lib/ruby/1.8/erb.rb:692:in `initialize'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/template_handlers/erb.rb:51:in `new'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/template_handlers/erb.rb:51:in `compile'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/template_handler.rb:11:in `call'
        from C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.2.2/lib/
action_view/renderable.rb:21:in `_unmemoized_compiled_source'
        from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/
active_support/memoizable.rb:57:in `compiled_source'
        from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/
active_support/memoizable.rb:25:in `__send__'
         ... 24 levels...
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5:in `load'
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5:in `each'
        from C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/
rake_test_loader.rb:5
C:/Ruby/bin/ruby -Ilib;test "C:/Ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/
lib/rake/rake_test_loader.rb"
Errors running test:units and test:functionals!
This topic is locked and can not be replied to.