Jasmine lädt JavaScript-Dateien nicht aus der Asset-Pipeline

8

Ich entwickle ein Juwel und ich habe Jasmin installiert Ссылка

Alle erforderlichen JS-Dateien befinden sich in meiner Manifest-Datei unter app / assets / javascripts / application.js

%Vor%

Und meine jasmine.yml-Datei verweist darauf:

%Vor%

Aber keine der darin angegebenen Dateien wird geladen. Wer weiß warum? Ich benutze die neueste, Jasmine 1.3.2, die die Asset-Pipeline unterstützen soll, so dass Sie nicht so etwas wie Jasmin-Schienen verwenden müssen. Irgendwelche Gedanken?

    
fourthnen 13.03.2013, 19:40
quelle

2 Antworten

7

In Ihrem jasmine.yml sollte der Pfad 'assets / application.js' lauten. Wenn Sie weiterhin Probleme haben, stellen Sie sicher, dass Sie Ihren Jasmin-Edelstein sowohl in Entwicklungs- als auch in Testgruppen in Ihrem Gemfile haben, wie in den Anweisungen auf Ссылка :

%Vor%     
jackocnr 24.03.2013, 04:17
quelle
1

Wenn Sie Rails 4 verwenden, gibt es einen Fehler in Version 1.3.2, wo config.assets.enabled überprüft wird, was in Rails 4 nicht mehr definiert ist.

Das Folgende funktionierte für mich. gem 'jasmine', "~> 2.0.0.rc4"

Dies ist das Ticket, das über das Problem spricht. Ссылка

    
zznq 28.10.2013 17:50
quelle