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); });
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); });