gem "jasmine"
最初我在 gem 文件中添加了这一行并执行了这两个 cmd
bundle
rails generate jasmine:install
它的工作正常。我的问题是,我的testing.js
文件没有添加到 jasmine 文件中。
describe("Hello world", function() {
it("says hello", function() {
expect(helloWorld()).toEqual("Hello world!");
});
});
它是我的代码,我的 .js 文件位于 public/javascript/testing.js
function helloWorld() {
return "Hello world!";
}
错误信息是
ReferenceError: helloWorld 未在
http://localhost:8888/__spec__/tesfing_spec.js
(第 4 行)中定义
我将 jasmine.yml 文件中的路径添加为
src_files:
- "public/javascript/testing.js"
即使它不起作用。谢谢您的回答。