ruby-on-rails – Rails 3.2.3与spork在黄瓜测试中不能识别帮助方法

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Rails 3.2.3与spork在黄瓜测试中不能识别帮助方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个应用程序是使用rails 3.2.3和spork 1.0.0rc2.
当我运行我的黄瓜测试我得到:
ActionView::Template::Error: undefined local variable or method `page_title'

其中page_title在我的应用程序助手中定义.我不知道是什么破坏了它,因为它正在工作,直到最后一个捆绑更新.

任何人有同样的问题?

解决方法

解决此问题,请在Spork.prefork块中添加以下这些行
full_names = Dir["#{Rails.root}/app/helpers/*.rb"]

full_names.collect do |full_name|
    include Object.const_get(File.basename(full_name,'.rb').camelize)
end

猜你在找的Ruby相关文章