wdio.config.js 668 B

1234567891011121314151617181920212223242526272829303132
  1. exports.config = {
  2. specs: [
  3. './test/functional/epic.js'
  4. ],
  5. exclude: [],
  6. reporters: ['spec'],
  7. maxInstances: 10,
  8. capabilities: [{
  9. browserName: 'chrome'
  10. }],
  11. sync: true,
  12. logLevel: 'error',
  13. coloredLogs: true,
  14. baseUrl: 'http://localhost:' + process.env.npm_package_config_ports_proxy,
  15. waitforTimeout: 10000,
  16. connectionRetryTimeout: 90000,
  17. connectionRetryCount: 3,
  18. framework: 'jasmine',
  19. jasmineNodeOpts: {
  20. defaultTimeoutInterval: 10000,
  21. expectationResultHandler: function(passed, assertion) {
  22. if (passed) return;
  23. this.saveScreenshot('./wd-' + this.desiredCapabilities.browserName + '-error.png');
  24. }
  25. }
  26. }