Files
JavaScriptServices/test/start-selenium.js
2017-05-17 12:04:43 +01:00

30 lines
809 B
JavaScript

var seleniumStandalone = require('selenium-standalone');
var installOptions = {
progressCb: function(totalLength, progressLength, chunkLength) {
var percent = 100 * progressLength / totalLength;
console.log('Installing selenium-standalone: ' + percent.toFixed(0) + '%');
}
};
console.log('Installing selenium-standalone...');
seleniumStandalone.install(installOptions, function(err) {
if (err) {
throw err;
}
var startOptions = {
javaArgs: ['-Djna.nosys=true'],
spawnOptions: { stdio: 'inherit' }
};
console.log('Starting selenium-standalone...');
seleniumStandalone.start(startOptions, function(err, seleniumProcess) {
if (err) {
throw err;
}
console.log('Started Selenium server');
});
});