wdio.local-test.conf.ts 779 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import { afterLocalSuite, beforeLocalSuite, beforeLocalSession } from './src/utils'
  2. import { config as mainConfig } from './wdio.main.conf'
  3. const prefs = {
  4. 'intl.accept_languages': 'en'
  5. }
  6. // Chrome headless does not support prefs
  7. process.env.LANG = 'en'
  8. module.exports = {
  9. config: {
  10. ...mainConfig,
  11. runner: 'local',
  12. maxInstances: 1,
  13. specFileRetries: 0,
  14. capabilities: [
  15. {
  16. browserName: 'chrome',
  17. acceptInsecureCerts: true,
  18. 'goog:chromeOptions': {
  19. args: [ '--disable-gpu', '--window-size=1280,1024' ],
  20. prefs
  21. }
  22. }
  23. ],
  24. services: [ 'chromedriver' ],
  25. beforeSession: beforeLocalSession,
  26. beforeSuite: beforeLocalSuite,
  27. afterSuite: afterLocalSuite
  28. } as WebdriverIO.Config
  29. }