2
這真的讓我無法防備。在安裝haml-rails gem後,stocks/index.html.haml在瀏覽器中呈現無問題。然而,當我試圖測試使用RSpec的/水豚haml rspec失蹤模板
describe "StockPages" do
describe "stocks/index.html.haml" do
before {visit stocks_path}
subject {page}
it { should have_selector('table#Result') }
end
end
我得到這個錯誤:
Failure/Error: before {visit stocks_path}
ActionView::MissingTemplate:
Missing template stocks/index, application/index with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}.
如何解決這個問題? 謝謝
你是怎麼把'haml-rails' gem加到你的'Gemfile'中的,是不是隻在開發組中? – matt 2012-07-27 20:53:53
我是多麼愚蠢!你是對的。那麼我也應該把它包含在測試組中呢?生產如何? – zsljulius 2012-07-27 21:10:06