# Functional test failure and errors in application mode

**URL:** <https://www.ruby-forum.com/t/functional-test-failure-and-errors-in-application-mode/105492>\
**Category:** Radiant CMS\
**Created:** [May 30, 2007, 1:16pm UTC](https://www.ruby-forum.com/t/functional-test-failure-and-errors-in-application-mode/105492 "2007-05-30T13:16:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![avathartri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/a4c791/32.png) [@avathartri](https://www.ruby-forum.com/u/avathartri)\
**Post date:** [May 30, 2007, 1:16pm UTC](https://www.ruby-forum.com/t/functional-test-failure-and-errors-in-application-mode/105492/1 "2007-05-30T13:16:35Z")

</div>

When in application mode and running the functional tests, I’m getting  
a failure and some errors. It seems the tests are having problems  
instantiating the BasicExtensionController. I’ve attached a log of  
the output from running `rake test:functionals’.

Anybody else seeing this?

---

<div class="post-metadata">

**Author:** ![avathartri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/a4c791/32.png) [@avathartri](https://www.ruby-forum.com/u/avathartri)\
**Post date:** [May 30, 2007, 3:15pm UTC](https://www.ruby-forum.com/t/functional-test-failure-and-errors-in-application-mode/105492/2 "2007-05-30T15:15:50Z")

</div>

The attachment didn’t make it through. Can you resend in the message  
body?

-Andrew

---

<div class="post-metadata">

**Author:** ![avathartri](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/a4c791/32.png) [@avathartri](https://www.ruby-forum.com/u/avathartri)\
**Post date:** [May 30, 2007, 4:57pm UTC](https://www.ruby-forum.com/t/functional-test-failure-and-errors-in-application-mode/105492/3 "2007-05-30T16:57:19Z")

</div>

/usr/bin/ruby1.8 -Ilib:test  
“/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake\_test\_loader.rb”  
(in /home/mdi/Work/manicdev)  
/usr/bin/ruby1.8  
-Ilib:/home/mdi/Work/manicdev/config/…/vendor/radiant/test  
“/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake\_test\_loader.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/extension\_initialization\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/application\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/site\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/login\_system\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/welcome\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/extension\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/page\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/layout\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/user\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/export\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/snippet\_controller\_test.rb”  
“/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/admin/abstract\_model\_controller\_test.rb”  
Loaded suite  
/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake\_test\_loader  
Started  
…FE.EE…  
Finished in 16.219527 seconds.

1. Failure:  
test\_load\_paths(ExtensionInitializationTest)  
[/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/extension\_initialization\_test.rb:17]:  
Exception raised:  
Class:   
Message: \<“You have a nil object when you didn’t expect it!\nYou might  
have expected an instance of Array.\nThe error occurred while  
evaluating nil.empty?”\>  
—Backtrace—  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:376:in  
`new_constants_in' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:202:in`load\_file’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:94:in  
`require_or_load' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in`load\_missing\_constant’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:452:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:464:in`const\_missing\_before\_generators’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/railties/lib/rails\_generator/lookup.rb:13:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:470:in`send’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:470:in  
`const_missing_before_generators' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/railties/lib/rails_generator/lookup.rb:13:in`const\_missing’  
/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/extension\_initialization\_test.rb:17:in  
`test_load_paths' /home/mdi/Work/manicdev/config/../vendor/radiant/test/functional/extension_initialization_test.rb:17:in`test\_load\_paths’

* * *

1. Error:  
test\_mailer\_view\_paths(ExtensionInitializationTest):  
NoMethodError: You have a nil object when you didn’t expect it!  
You might have expected an instance of Array.  
The error occurred while evaluating nil.empty?  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:376:in  
`new_constants_in' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:202:in`load\_file’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:94:in  
`require_or_load' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in`load\_missing\_constant’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:452:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:464:in`const\_missing\_before\_generators’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/railties/lib/rails\_generator/lookup.rb:13:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:470:in`send’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:470:in  
`const_missing_before_generators' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/railties/lib/rails_generator/lookup.rb:13:in`const\_missing’  
/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/extension\_initialization\_test.rb:55:in  
`test\_mailer\_view\_paths’

2. Error:  
test\_reloading(ExtensionInitializationTest):  
NoMethodError: You have a nil object when you didn’t expect it!  
You might have expected an instance of Array.  
The error occurred while evaluating nil.empty?  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:376:in  
`new_constants_in' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:202:in`load\_file’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:94:in  
`require_or_load' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in`load\_missing\_constant’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:452:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:464:in`const\_missing\_before\_generators’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/railties/lib/rails\_generator/lookup.rb:13:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:470:in`send’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:470:in  
`const_missing_before_generators' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/railties/lib/rails_generator/lookup.rb:13:in`const\_missing’  
/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/extension\_initialization\_test.rb:85:in  
`assert_view_paths' /home/mdi/Work/manicdev/config/../vendor/radiant/test/functional/extension_initialization_test.rb:23:in`test\_reloading’

3. Error:  
test\_view\_paths(ExtensionInitializationTest):  
NoMethodError: You have a nil object when you didn’t expect it!  
You might have expected an instance of Array.  
The error occurred while evaluating nil.empty?  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:376:in  
`new_constants_in' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:202:in`load\_file’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:94:in  
`require_or_load' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:248:in`load\_missing\_constant’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:452:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:464:in`const\_missing\_before\_generators’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/railties/lib/rails\_generator/lookup.rb:13:in  
`const_missing' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb:470:in`send’  
/home/mdi/Work/manicdev/config/…/config/…/vendor/radiant/vendor/rails/activerecord/lib/…/…/activesupport/lib/active\_support/dependencies.rb:470:in  
`const_missing_before_generators' /home/mdi/Work/manicdev/config/../config/../vendor/radiant/vendor/rails/railties/lib/rails_generator/lookup.rb:13:in`const\_missing’  
/home/mdi/Work/manicdev/config/…/vendor/radiant/test/functional/extension\_initialization\_test.rb:85:in  
`assert_view_paths' /home/mdi/Work/manicdev/config/../vendor/radiant/test/functional/extension_initialization_test.rb:51:in`test\_view\_paths’

116 tests, 490 assertions, 1 failures, 3 errors  
rake aborted!  
Command failed with status (1): [/usr/bin/ruby1.8  
-Ilib:/home/mdi/Work/mani…]

(See full trace by running task with --trace)
