尝试设置 Jasmine2HtmlReporter 时获得"Syntax error"



为我的量角项目设置Jasmine2Htmlreporter。

将下一个代码添加到我的conf.js文件:

    onPrepare: function() {
      jasmine.getEnv().addReporter(
        new Jasmine2HtmlReporter({
          savePath: 'target/screenshots'
        })
      );
   }

获取下一个错误:

onPrepare: function() {
  ^^^^^^^^^
SyntaxError: Unexpected identifier

在我的整个conf.js文件下方:

var Jasmine2HtmlReporter = require('protractor-jasmine2-html-reporter');
exports.config = {
  jasmineNodeOpts: {
    showColors: true,
    defaultTimeoutInterval: 100000
  },
  capabilities: {
    'browserName': 'chrome'
  },
  directConnect: true,
  framework: 'jasmine',
  specs: ['specs/calbarSpec.js']
  onPrepare: function() {
      jasmine.getEnv().addReporter(
        new Jasmine2HtmlReporter({
          savePath: 'target/screenshots'
        })
      );
   }
};
var Jasmine2HtmlReporter = require('protractor-jasmine2-html-reporter');
exports.config = {
  jasmineNodeOpts: {
    showColors: true,
    defaultTimeoutInterval: 100000
  },
  capabilities: {
    'browserName': 'chrome'
  },
  directConnect: true,
  framework: 'jasmine',
  specs: ['specs/calbarSpec.js'],
  onPrepare: function() {
      jasmine.getEnv().addReporter(
        new Jasmine2HtmlReporter({
          savePath: 'target/screenshots'
        })
      );
   }
};

在"规格"键之后放一个逗号。

相关内容

最新更新