Example #1
0
define(function (require) {
  var serverConfig = require('intern/dojo/node!./serverConfig');
  var _ = require('intern/dojo/node!lodash');

  return _.assign({
    debug: false,
    capabilities: {
      'selenium-version': '2.47.1',
      'idle-timeout': 30
    },
    environments: [{
      browserName: 'firefox'
    }],
    tunnelOptions: serverConfig.servers.webdriver,
    functionalSuites: [
      'test/functional/status_page/index',
      'test/functional/apps/settings/index'
    ],
    excludeInstrumentation: /(fixtures|node_modules)\//,
    loaderOptions: {
      paths: {
        'bluebird': './node_modules/bluebird/js/browser/bluebird.js',
        'moment': './node_modules/moment/moment.js'
      }
    }
  }, serverConfig);
});
Example #2
0
define(function (require) {
  var serverConfig = require('intern/dojo/node!./server_config');
  var _ = require('intern/dojo/node!lodash');

  return _.assign({
    debug: true,
    capabilities: {
      'selenium-version': '2.53.0',
      // must match URL in tasks/config/downloadSelenium.js
      'idle-timeout': 99
    },
    environments: [{
      browserName: 'chrome'
    }],
    tunnelOptions: serverConfig.servers.webdriver,
    functionalSuites: [
      'test/functional/index'
    ],

    excludeInstrumentation: /.*/,

    defaultTimeout: 90000,
    defaultTryTimeout: 40000, // tryForTime could include multiple 'find timeouts'
    defaultFindTimeout: 10000  // this is how long we try to find elements on page
  }, serverConfig);
});