Skip to content

Commit 98baf27

Browse files
committed
Fixing protractor config for saucelabs.
1 parent 9ba439a commit 98baf27

1 file changed

Lines changed: 48 additions & 1 deletion

File tree

tour-of-heroes/protractor-saucelabs.conf.js

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,55 @@
11
var defaultConfig = require('./protractor.conf.js').config;
22

3+
var testName = 'Tour of Heroes Smoke Tests'
4+
35
var ciConfig = {
6+
// Note that seleniumAddress must be unset in order for SauceLabs to work.
7+
// seleniumAddress: "http://localhost:4445/wd/hub",
48
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+
}]
653
};
754

855
exports.config = Object.assign(defaultConfig, ciConfig);

0 commit comments

Comments
 (0)