我想利用 jasmine-jquery 的新 json 固定装置能力,但无法让它工作。我有一个用于 JS 测试的常青树 Rails 3.2 应用程序。正如https://github.com/velesin/jasmine-jquery的自述文件所说,将目录放在jasmine-jquery.js
里面spec/javascripts/helpers
会自动加载jasmine-jquery
。
我将 jasmine-jquery(以及 jasmine-ajax 等其他库)放入 spec/javascripts/helpers 目录(因此它们会自动加载),并将夹具放入 spec/javascripts/fixtures 目录。
但事实并非如此。我试图将文件加载到内部spec_helper.js
,但require
唯一指向公共目录。
我还找到了这个答案:https ://groups.google.com/forum/?fromgroups=#!topic/ruby-evergreen/0Tma5RKqZB8 但解决方案不适用于我的情况。
那么,我在哪里可以告诉 evergreen / jasmine 加载jasmine-jquery.js
文件,以便我可以使用 loadFixtures 方法......?