Skip to content

Commit 4953489

Browse files
committed
Use a different sauce account, only use a single browser.
There seems to be an issue with 'beforeLaunch' and multicapabilities that breaks ts-node when launching.
1 parent f41ff0d commit 4953489

File tree

2 files changed

+27
-37
lines changed

2 files changed

+27
-37
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ os:
66

77
addons:
88
sauce_connect:
9-
username: "mgiambalvo"
9+
username: "notkit"
1010
jwt:
11-
secure: "EYOYWOj2TyoPvUIl0ZCAbBwdvwj6gZV+hYIpILm8sp6Dtgp6+5NFvK1+5x4d4sIBjSKhstJFjtd7SMgvFeffEyoixtTvApArb4RI2g2gOHgxG5TkEysIOHp3TGUSKBM+u9wB3txJxH93jQdqbp1MuPI1lcoOXER8UmfKIKxjN7mAbXJ6+oEAWEv8c5hvxGP1BrXA5U6JTpcS5pQdwkm7mbAlH0PQ6ogOPuVCBh0eZDUp/s588GT1OSqLvhUoHJ6+w7D0QXUly/XCz+B7ppKgQtdfLrrSCGXilQT7SyQ78UZ5tqFdQeH0wrO2rzwePQ30N1EC7HbQCRlRNb866aB4ykgmJnHEURs0NsuHqpZmT4rX2NBZPOZC0SVaqrNSwmBYrIKjmyN/z6OoCs9RPqsM7TN57x7cCZL5bX8LyOfgdV/CGE2vkO7HG+t/dykEqKCYPIMcu6/fSRT99HrZSRw/4NKQPT/fn+n8phTh0gFqpODl2/weBLm41zTH73dzorwhHEN8MtVFJbjcTxdYRMwFHKkOhJTLS0W0nMXCNDxj9p0iCfH9Os6U6CdRq3UnZGI7I2QnFBM+wE2VpAHZzhXcWJushEfKJi4VndxnGbOPby38U+DU2SyNaksyNaEN0uqfHA+QLtfoIcfMXKRTW4L69U+OCSNj3WRMtkJt6ubaJ/M="
11+
secure: "jYeyzEtVof/NAVOkc4aEUM/XYT5GxYtUKKeCO2HE3iqcmaSadrV4qGQ2VFAbCK9v6C4DsLrdP2/SbdY7cgrYumc19kL/X2E/TX78ujUNjbSaVREt+EhaW987X/ZLfM/WF4EpnCR2lHemyJokBL+ENyQzqnHGfCwvZUChm8K3zLwVtnd+a/V6mnAYaDhxsgnLpHk0qgOUDFJ5SXOxGGgjX3ZmoOmawoaTfn34/YL3yRtZSz7lS4btkhTT2v/4lDnmy0+n2Z0FuBm6bu7+Y/AbvyEq5Iwqb5wFpMscM0WLRWQc0USBt6aVmTMYSVymmg1ImJlgqN+OYhGSbjfN5EsjG6lOFfieAR0gYkxtbImOJAqcUZZVLl4Q7+n0sEyrTIF2oyaL/7QcCh2qAEYBDH7TxgiwlYZghuLKNIyVK3j52LZ2WdHWF6ii7Jkkm+jRx4/iXk6mNfCTDBjVdEbk4wv3Qo1c9hH2cMxdYSkfPnpu4xUDQfPxnrA18cMRkZrD2nsHPFn+3HZIuOE/mTwBUiebu5uL8kO0iL3n9+l2nQ7apHKaxn5NFo4mMl4sWtkqrqFs0hHR6f5hh0Yll8j9Tt0FNX2ITbBiw6X0sqg7BOM4jUoKhplFfwQCWg3n7iJ1bBq51YKENeXD86ryAghsXccYN7ZkY5GcWB8PvT7HZg9SpBI="
1212

1313
env:
1414
global:
Lines changed: 25 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,38 @@
1-
var defaultConfig = require('./protractor.conf.js').config;
2-
31
var testName = 'Tour of Heroes Smoke Tests'
2+
var SpecReporter = require('jasmine-spec-reporter');
43

5-
var ciConfig = {
6-
// Note that seleniumAddress must be unset in order for SauceLabs to work.
7-
seleniumAddress: false,
4+
exports.config = {
85
sauceUser: process.env.SAUCE_USERNAME,
96
sauceKey: process.env.SAUCE_ACCESS_KEY,
107

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': '9',
34-
'selenium-version': '2.44.0' // Use an old version because Safari has
35-
// issues loading pages after 2.44.
36-
}, {
8+
capabilities: {
379
'browserName': 'internet explorer',
3810
'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER,
3911
'build': process.env.TRAVIS_BUILD_NUMBER,
4012
'name': testName,
4113
'version': '11',
4214
'selenium-version': '2.53.1',
4315
'platform': 'Windows 7'
44-
}]
45-
};
16+
},
4617

47-
exports.config = Object.assign(defaultConfig, ciConfig);
48-
console.log(exports.config);
18+
allScriptsTimeout: 30000,
19+
specs: [
20+
'./e2e/**/*.e2e-spec.ts'
21+
],
22+
baseUrl: 'http://localhost:4200/',
23+
framework: 'jasmine',
24+
jasmineNodeOpts: {
25+
showColors: true,
26+
defaultTimeoutInterval: 30000,
27+
print: function() {}
28+
},
29+
useAllAngular2AppRoots: true,
30+
beforeLaunch: function() {
31+
require('ts-node').register({
32+
project: 'e2e'
33+
});
34+
},
35+
onPrepare: function() {
36+
jasmine.getEnv().addReporter(new SpecReporter());
37+
}
38+
};

0 commit comments

Comments
 (0)