chore(travis): use Firefox 47
This commit also adds a new capability to the protractor configs that ensures that all angularjs.org tests run correctly on Firefox. See https://github.com/SeleniumHQ/selenium/issues/1202
This commit is contained in:
@@ -6,8 +6,6 @@ config.specs = [
|
||||
'app/e2e/**/*.scenario.js'
|
||||
];
|
||||
|
||||
config.capabilities = {
|
||||
browserName: 'chrome',
|
||||
};
|
||||
config.capabilities.browserName = 'chrome';
|
||||
|
||||
exports.config = config;
|
||||
|
||||
+1
-3
@@ -8,9 +8,7 @@ config.specs = [
|
||||
'docs/app/e2e/**/*.scenario.js'
|
||||
];
|
||||
|
||||
config.capabilities = {
|
||||
browserName: 'chrome'
|
||||
};
|
||||
config.capabilities.browserName = 'chrome';
|
||||
|
||||
config.directConnect = true;
|
||||
|
||||
|
||||
@@ -7,6 +7,11 @@ exports.config = {
|
||||
|
||||
framework: 'jasmine2',
|
||||
|
||||
capabilities: {
|
||||
// Fix element scrolling behavior in Firefox for fixed header elements (like angularjs.org has)
|
||||
'elementScrollBehavior': 1
|
||||
},
|
||||
|
||||
onPrepare: function() {
|
||||
/* global angular: false, browser: false, jasmine: false */
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ if (process.env.BROWSER_PROVIDER === 'browserstack') {
|
||||
}),
|
||||
capabilitiesForBrowserStack({
|
||||
browserName: 'firefox',
|
||||
version: '28'
|
||||
version: '47'
|
||||
}),
|
||||
capabilitiesForBrowserStack({
|
||||
browserName: 'safari',
|
||||
@@ -33,7 +33,7 @@ if (process.env.BROWSER_PROVIDER === 'browserstack') {
|
||||
}),
|
||||
capabilitiesForSauceLabs({
|
||||
browserName: 'firefox',
|
||||
version: '28'
|
||||
version: '47'
|
||||
}),
|
||||
capabilitiesForSauceLabs({
|
||||
browserName: 'safari',
|
||||
@@ -54,7 +54,7 @@ function capabilitiesForBrowserStack(capabilities) {
|
||||
return {
|
||||
'browserstack.user': process.env.BROWSER_STACK_USERNAME,
|
||||
'browserstack.key': process.env.BROWSER_STACK_ACCESS_KEY,
|
||||
'browserstack.local' : 'true',
|
||||
'browserstack.local': 'true',
|
||||
'browserstack.debug': 'true',
|
||||
'browserstack.tunnelIdentifier': process.env.TRAVIS_JOB_NUMBER,
|
||||
'tunnelIdentifier': process.env.TRAVIS_JOB_NUMBER,
|
||||
@@ -64,7 +64,8 @@ function capabilitiesForBrowserStack(capabilities) {
|
||||
|
||||
'browserName': capabilities.browserName,
|
||||
'platform': capabilities.platform,
|
||||
'version': capabilities.version
|
||||
'version': capabilities.version,
|
||||
'elementScrollBehavior': 1
|
||||
};
|
||||
}
|
||||
|
||||
@@ -77,6 +78,7 @@ function capabilitiesForSauceLabs(capabilities) {
|
||||
|
||||
'browserName': capabilities.browserName,
|
||||
'platform': capabilities.platform,
|
||||
'version': capabilities.version
|
||||
'version': capabilities.version,
|
||||
'elementScrollBehavior': 1
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user