0
現在剛更新到Xcode 7.0和osx 10.10.5,我在運行測試套件時遇到了此application_helper.rb_helper.rb錯誤。之前我有這個錯誤,並通過更新rails -v來修復它。 這不是其他人以前的大寫錯誤。 試圖回滾到Xcode 6.4 - 沒有幫助。最新更新後缺少幫助程序文件application_helper.rb_helper.rb
目前使用ruby 2.2.2和Rails 4.2.1。
任何幫助非常感謝。
在本地機器上,打根的時候,我得到這個錯誤
`/Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionpack-4.2.1/lib/abstract_controller/helpers.rb:151:in `rescue in block in modules_for_helpers': Missing helper file helpers//users/ryan/turing/homework/2_module/idea_box/app/helpers/application_helper.rb_helper.rb (AbstractController::Helpers::MissingHelperError)
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionpack-4.2.1/lib/abstract_controller/helpers.rb:148:in `block in modules_for_helpers'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionpack-4.2.1/lib/abstract_controller/helpers.rb:144:in `map!'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionpack-4.2.1/lib/abstract_controller/helpers.rb:144:in `modules_for_helpers'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionpack-4.2.1/lib/action_controller/metal/helpers.rb:93:in `modules_for_helpers'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionpack-4.2.1/lib/abstract_controller/helpers.rb:108:in `helper'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionpack-4.2.1/lib/action_controller/railties/helpers.rb:17:in `inherited'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionview-4.2.1/lib/action_view/test_case.rb:11:in `<class:TestCase>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionview-4.2.1/lib/action_view/test_case.rb:10:in `<module:ActionView>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/actionview-4.2.1/lib/action_view/test_case.rb:8:in `<top (required)>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-rails-3.3.3/lib/rspec/rails/example/helper_example_group.rb:9:in `<module:HelperExampleGroup>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-rails-3.3.3/lib/rspec/rails/example/helper_example_group.rb:6:in `<module:Rails>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-rails-3.3.3/lib/rspec/rails/example/helper_example_group.rb:4:in `<module:RSpec>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-rails-3.3.3/lib/rspec/rails/example/helper_example_group.rb:3:in `<top (required)>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `block in require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:240:in `load_dependency'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-rails-3.3.3/lib/rspec/rails/example.rb:4:in `<top (required)>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `block in require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:240:in `load_dependency'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-rails-3.3.3/lib/rspec/rails.rb:12:in `<top (required)>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `block in require'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:240:in `load_dependency'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/activesupport-4.2.1/lib/active_support/dependencies.rb:274:in `require'
from /Users/ryan/Turing/homework/2module/idea_box/spec/rails_helper.rb:7:in `<top (required)>'
from /Users/ryan/Turing/homework/2module/idea_box/spec/controllers/ideas_controller_spec.rb:1:in `require'
from /Users/ryan/Turing/homework/2module/idea_box/spec/controllers/ideas_controller_spec.rb:1:in `<top (required)>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/configuration.rb:1327:in `load'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/configuration.rb:1327:in `block in load_spec_files'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/configuration.rb:1325:in `each'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/configuration.rb:1325:in `load_spec_files'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/runner.rb:102:in `setup'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/runner.rb:88:in `run'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/runner.rb:73:in `run'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/lib/rspec/core/runner.rb:41:in `invoke'
from /Users/ryan/.rvm/gems/ruby-2.2.2/gems/rspec-core-3.3.2/exe/rspec:4:in `<top (required)>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/bin/rspec:23:in `load'
from /Users/ryan/.rvm/gems/ruby-2.2.2/bin/rspec:23:in `<main>'
from /Users/ryan/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:15:in `eval'
from /Users/ryan/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:15:in `<main>'
Ryans-MacBook-Air:idea_box ryan$`
你能否在錯誤信息中添加更多錯誤信息,以及你得到的代碼行? – Zahid
任何時候加載應用程序,這都是錯誤。 –
您可以驗證此路徑是否與您的項目目錄路徑匹配,包括大小寫敏感性? '/ users/ryan/turing/homework/2_module/idea_box/app/helpers /',我有些目錄沒有完全命名,請更改爲小寫 – Zahid