webdriverjs
Version:
A nodejs bindings implementation for selenium 2.0/webdriver
13 lines (9 loc) • 363 B
JavaScript
var merge = require('deepmerge');
var env = process.env.TRAVIS && process.env._BROWSER !== 'phantomjs' ? 'travis-ci' : 'local';
var defaults = require('./defaults.js');
var asked = require('./' + env + '.js');
if(process.env._ENV === 'mobile') {
var mobile = require('./mobile');
asked = merge(asked,mobile);
}
module.exports = merge(defaults, asked);