12345678910111213141516171819202122232425262728293031323334353637383940 |
- 'use strict'
- /* eslint-disable jsdoc/valid-types */
- /** @type WebdriverIO.Config */
- const config = {
- hostname: 'chromedriver',
- path: '/',
- capabilities: [
- {
- // Set maxInstances to 1 if screen recordings are enabled:
- // maxInstances: 1,
- browserName: 'chrome',
- 'goog:chromeOptions': {
- // Disable headless mode if screen recordings are enabled:
- args: ['--headless', '--window-size=1440,900']
- }
- }
- ],
- logLevel: 'warn',
- reporters: ['spec'],
- framework: 'mocha',
- mochaOpts: {
- timeout: 60000
- },
- specs: ['test/specs/**/*.js'],
- maximizeWindow: true,
- screenshots: {
- saveOnFail: true
- },
- videos: {
- enabled: false,
- resolution: '1440x900',
- startDelay: 500,
- stopDelay: 500
- },
- assetsDir: '/home/webdriver/assets/',
- baseUrl: 'http://example'
- }
- exports.config = Object.assign({}, require('../hooks'), config)
|