|
1 | 1 | var defaultConfig = require('./protractor.conf.js').config; |
2 | 2 |
|
| 3 | +var testName = 'Tour of Heroes Smoke Tests' |
| 4 | + |
3 | 5 | var ciConfig = { |
| 6 | + // Note that seleniumAddress must be unset in order for SauceLabs to work. |
| 7 | + // seleniumAddress: "http://localhost:4445/wd/hub", |
4 | 8 | sauceUser: process.env.SAUCE_USERNAME, |
5 | | - sauceKey: process.env.SAUCE_ACCESS_KEY |
| 9 | + sauceKey: process.env.SAUCE_ACCESS_KEY, |
| 10 | + |
| 11 | + directConnect: false, |
| 12 | + multiCapabilities: [{ |
| 13 | + 'browserName': 'chrome', |
| 14 | + 'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER, |
| 15 | + 'build': process.env.TRAVIS_BUILD_NUMBER, |
| 16 | + 'name': testName, |
| 17 | + 'version': '51', |
| 18 | + 'selenium-version': '2.53.1', |
| 19 | + 'chromedriver-version': '2.22', |
| 20 | + 'platform': 'OS X 10.9' |
| 21 | + }, { |
| 22 | + 'browserName': 'firefox', |
| 23 | + 'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER, |
| 24 | + 'build': process.env.TRAVIS_BUILD_NUMBER, |
| 25 | + 'name': testName, |
| 26 | + 'version': '44', |
| 27 | + 'selenium-version': '2.53.1' |
| 28 | + }, { |
| 29 | + 'browserName': 'safari', |
| 30 | + 'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER, |
| 31 | + 'build': process.env.TRAVIS_BUILD_NUMBER, |
| 32 | + 'name': testName, |
| 33 | + 'version': '8', |
| 34 | + 'selenium-version': '2.44.0' // Use an old version because Safari has |
| 35 | + // issues loading pages after 2.44. |
| 36 | + }, { |
| 37 | + 'browserName': 'safari', |
| 38 | + 'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER, |
| 39 | + 'build': process.env.TRAVIS_BUILD_NUMBER, |
| 40 | + 'name': testName, |
| 41 | + 'version': '9', |
| 42 | + 'selenium-version': '2.44.0' // Use an old version because Safari has |
| 43 | + // issues loading pages after 2.44. |
| 44 | + }, { |
| 45 | + 'browserName': 'internet explorer', |
| 46 | + 'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER, |
| 47 | + 'build': process.env.TRAVIS_BUILD_NUMBER, |
| 48 | + 'name': testName, |
| 49 | + 'version': '11', |
| 50 | + 'selenium-version': '2.53.1', |
| 51 | + 'platform': 'Windows 7' |
| 52 | + }] |
6 | 53 | }; |
7 | 54 |
|
8 | 55 | exports.config = Object.assign(defaultConfig, ciConfig); |
|
0 commit comments