Skip to content

Instantly share code, notes, and snippets.

@andresn
Created October 21, 2014 23:03
Show Gist options
  • Save andresn/16dcdfe390a97e617d9d to your computer and use it in GitHub Desktop.
Save andresn/16dcdfe390a97e617d9d to your computer and use it in GitHub Desktop.
var protractorUtils = require('protractor-utils'),
baseConfig = protractorUtils.mochaBaseConf;
baseConfig.specs = ['../func/tests/*.js'];
baseConfig.mochaOpts.reporter = 'protractor-reporter';
/* Experience Specific */
baseConfig.baseUrl = process.env.baseUrl || 'http://sports.yahoo.com'; // TODO -- abstract into ycb, see: https://git.corp.yahoo.com/Protractor/samples/blob/master/mocha/tests/spec/protractor.ycb.conf.js
baseConfig.multiCapabilities = [{
browserName: process.env.BROWSER || 'firefox',//'chrome',
version: process.env.BROWSER_VERSION || 'latest',
shardTestFiles: process.env.PARALLEL || true,
maxInstances: process.env.VM_COUNT || 1
}];
baseConfig.seleniumAddress = process.env.SELENIUM_HOST || 'http://localhost:4444/wd/hub';
//Note that we are exporting a config object, so it's exports.config
exports.config = baseConfig;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment