使用一位茉莉花记者后显示“未找到规格”

时间:2018-08-14 05:25:59

标签: javascript node.js jasmine jasmine-node

我正在使用茉莉花节点框架进行API自动化。我能够运行REST服务,并能够使用node-fetch或http获得结果。当我使用以下命令运行时,没有报告器,我可以在控制台中获取结果

jasmine spec/xxx.spec.js

之后,我添加了一个报告程序(漂亮的html报告程序)进行报告。现在,当我运行这些命令时,出现以下错误。

No specs found

下面是我的report.js代码

var Jasmine = require('jasmine');
var HtmlReporter = require('jasmine-pretty-html-reporter').Reporter;
var path=require('path');
var jasmine = new Jasmine();

jasmine.loadConfigFile('./spec/support/jasmine.json');

// options object
jasmine.addReporter(new HtmlReporter({
  path: path.join('./spec/helpers','results')
}));

jasmine.execute();

和jasmine.json在下面

{
  "spec_dir": "spec",
  "spec_files": [
    "**/*[sS]pec.js"
  ],
  "helpers": [
    "helpers/**/*.js"
  ],
  "stopSpecOnExpectationFailure": false,
  "random": true
}

请帮助我。还请让我知道是否有比这更好的记者。谢谢!

0 个答案:

没有答案