否则文档中的哪个位置会告诉您哪些脚本包含在哪个顺序中。我想打印到控制台,因为我在PhantomJS中运行jasmine。我应该使用哪些文件?
我正在尝试:
bootstrap.js
console.js
jasmine.js
jasmine.getEnv().addReporter(new jasmine.ConsoleReporter(console.log));
但它给出了
TypeError: 'undefined' is not a constructor (evaluating 'new jasmine.ConsoleReporter(console.log)')
答案 0 :(得分:0)
jasmine.js
需要在console.js
之前,因为console.js
将ConsoleReporter()
作为方法添加到jasmine
对象。
答案 1 :(得分:0)
查看包含的示例btml运行器。我发现任何添加必须在boot.js之后加载。例如,Jasmine-jquery和teamcity记者。这些通常将自身附加到在引导中配置的全局Jasmine对象。