设置量角器的conf文件以使用自定义报告器

时间:2014-05-22 23:18:21

标签: javascript angularjs selenium mocha protractor

我目前正在使用protractor.js设置e2e测试,但是记者使用了黑暗的单词,并且在我的终端窗口中可怕地使用了网格。 enter image description here

如何设置自定义记者,这看起来并不可怕?

这是我的整个protractor.conf.js

// An example configuration file.
exports.config = {
  // Do not start a Selenium Standalone sever - only run this using chrome.
  chromeOnly: true,
  chromeDriver: './node_modules/protractor/selenium/chromedriver',

  // seleniumAddress: 'http://localhost:4000/wd/hub',

  // Capabilities to be passed to the webdriver instance.
  capabilities: {
    'browserName': 'chrome'
  },

  // Spec patterns are relative to the current working directly when
  // protractor is called.
  specs: ['spec/e2e/*.js'],

  baseUrl: 'http://localhost:5000',

  framework: 'mocha',

  reporters: ['mocha']

};

1 个答案:

答案 0 :(得分:1)

所以这里是如何改变摩卡正在使用的记者的风格:

mochaOpts: {
  reporter: "spec",
  args: 
  slow: 3000
}

我还发现颜色问题不仅仅是改变记者的问题,而是修复终端窗口的主题问题。目前我正在使用Solarized Dark主题,这对于使用Solarized Dark的所有人来说都是一个问题。

https://github.com/visionmedia/mocha/issues/802 https://github.com/altercation/solarized/issues/220#issuecomment-17191676