2013-07-09 13 views
7

So machen wir eine Vielzahl von Spezifikationen im unserem Projekt haben:bekommen Rspec Ansicht Spezifikationen Anwendung Layout

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

aber wir haben Probleme mit dem Testen Javascript von der gmap4rails gem erzeugt. Ich denke, ich habe das Problem bis zu dem Problem verfolgt, dass die Ansichtsspezifikationen das Anwendungslayout nicht darzustellen scheinen.

Wir haben eine separate Ansichtsspezifikation für das Anwendungslayout, die funktioniert und das Anwendungslayout in Ordnung bringt. Wenn wir jedoch die Ansichtsspezifikationen ausführen, wird der Anwendungslayoutcode nicht gerendert.

Jede Hilfe zu diesem sehr geschätzt

Antwort

8

Ich war gerade dabei, dies zu posten und sah dann die zweite Antwort auf How do I test the title of a page from an RSpec view spec?, die über ein anderes Problem ist, aber mir erlaubt, mit der Lösung zu kommen, die explizit zu machen das Layout in der Spezifikation:

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