PDF rausgenommen
This commit is contained in:
75
msd2/tracking/piwik/libs/bower_components/ngDialog/protractor.conf.js
vendored
Normal file
75
msd2/tracking/piwik/libs/bower_components/ngDialog/protractor.conf.js
vendored
Normal file
@ -0,0 +1,75 @@
|
||||
var args = process.argv.slice(2);
|
||||
var plugins = [];
|
||||
|
||||
var useA11y = args.indexOf('--a11y') > -1;
|
||||
var useConsole = args.indexOf('--console-warning') > -1 || args.indexOf('--console-error') > -1;
|
||||
|
||||
if (useA11y) {
|
||||
plugins.push({
|
||||
path: 'node_modules/protractor/plugins/accessibility',
|
||||
chromeA11YDevTools: {
|
||||
treatWarningsAsFailures: true
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if (useConsole) {
|
||||
plugins.push({
|
||||
path: 'node_modules/protractor/plugins/console',
|
||||
failOnWarning: args.indexOf('--console-warning') > -1,
|
||||
failOnError: args.indexOf('--console-error') > -1
|
||||
});
|
||||
}
|
||||
var multiCapabilities = [{
|
||||
browserName: 'firefox'
|
||||
}];
|
||||
|
||||
// if (process.env.TRAVIS_PULL_REQUEST === 'false') {
|
||||
// multiCapabilities.push({
|
||||
// browserName: 'chrome'
|
||||
// });
|
||||
|
||||
// if (!useA11y) {
|
||||
// multiCapabilities.push({
|
||||
// browserName: 'safari'
|
||||
// });
|
||||
// }
|
||||
|
||||
// if (!useA11y && !useConsole) {
|
||||
// multiCapabilities.push({
|
||||
// browserName: 'internet explorer',
|
||||
// version: 10
|
||||
// });
|
||||
// multiCapabilities.push({
|
||||
// browserName: 'internet explorer',
|
||||
// version: 11
|
||||
// });
|
||||
// }
|
||||
|
||||
// multiCapabilities.forEach(function(capability) {
|
||||
// capability['tunnel-identifier'] = process.env.TRAVIS_JOB_NUMBER;
|
||||
// capability.name = 'ngDialog Protractor ' + process.env.TRAVIS_JOB_NUMBER;
|
||||
// });
|
||||
// }
|
||||
|
||||
var config = {
|
||||
allScriptsTimeout: 11000,
|
||||
specs: ['tests/protractor/**/*.js'],
|
||||
multiCapabilities: multiCapabilities,
|
||||
framework: 'jasmine2',
|
||||
jasmineNodeOpts: {
|
||||
defaultTimeoutInterval: 30000
|
||||
},
|
||||
plugins: plugins
|
||||
};
|
||||
|
||||
// if (process.env.TRAVIS_PULL_REQUEST === 'false') {
|
||||
// config.sauceUser = process.env.SAUCE_USERNAME;
|
||||
// config.sauceKey = process.env.SAUCE_ACCESS_KEY;
|
||||
// }
|
||||
|
||||
console.log('TRAVIS_PULL_REQUEST', process.env.TRAVIS_PULL_REQUEST);
|
||||
console.log('protractor config: ', config);
|
||||
console.log('multiCapabilities: ', multiCapabilities);
|
||||
|
||||
module.exports.config = config;
|
||||
Reference in New Issue
Block a user