获取Rspec视图规范以呈现应用程序布局

时间:2013-07-09 13:01:08

标签: ruby-on-rails rspec

因此,我们的项目中有各种视图规范:

https://github.com/tansaku/LocalSupport/blob/master/spec/views/organizations/index.html.erb_spec.rb

但我们在测试gmap4rails gem生成的javascript时遇到问题。我想我已经将问题跟踪到了视图规范似乎不呈现应用程序布局的问题。

我们有一个单独的应用程序布局视图规范,它可以工作,并且可以很好地呈现应用程序布局。但是,当我们运行视图规范时,应用程序布局代码不会被渲染。

对此非常感激的任何帮助

1 个答案:

答案 0 :(得分:9)

我正准备发布这个,然后看到How do I test the title of a page from an RSpec view spec?的第二个答案,这是一个不同的问题,但允许我提出解决方案,即明确呈现规范中的布局:< / p>

render template: "organizations/index", layout: "layouts/application"