0
我在Rails 2.3.10應用程序中使用了breadcrumbs_on_rails v1.0.1,在gemfile中包含了gem。在我的開發環境中,我完全沒有看到任何問題 - 視圖按預期呈現。在我的測試中的黃瓜雖然,我得到如下:助手render_breadcrumbs在開發環境中沒有問題,但沒有被黃瓜發現
undefined local variable or method `render_breadcrumbs' for #<ActionView::Base:0x1034c46f0> (ActionView::TemplateError)
1: = render_breadcrumbs
我還試圖用
config.gem "breadcrumbs_on_rails"
我
config/environment.rb
,而不是包括我的Gemfile寶石。我也嘗試在我的spec_helper.rb
中明確包含BreadcrumbsOnRails
,但不幸運。
困惑於爲什麼在dev環境中找到render_breadcrumbs
助手但未在測試中。
很感謝 - 特別是在每個使用breadcrumbs_on_rails(或ApplicationController中的控制器)中的mixin修復了這個問題。仍然想知道爲什麼這在開發中不是必需的,但在測試環境中是必需的。 – novemberkilo
固定2.3我的問題! – jahrichie