这真的让我措手不及。安装 haml-rails gem 后,stocks/index.html.haml 在浏览器中呈现没有问题。但是,当我尝试使用 rspec/capybara 对其进行测试时
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]}.
我该如何解决这个问题?谢谢