Fix UI functional tests in Firefox 47+

Firefox since version 47 requires use of Marionette driver
to work with Selenium. Updated selenium-standalone downloads
and utilizes this driver by default.

Change-Id: I9659cee48491f4de9484c23fb9a4f59f69797d29
This commit is contained in:
Vitaly Kramskikh 2016-08-10 13:22:17 +03:00
parent e9ae1750e3
commit 1184ed7896
3 changed files with 117 additions and 79 deletions

View File

@ -55,7 +55,7 @@ function shutdownSelenium() {
}
}
var SELENIUM_VERSION = '2.52.0';
var SELENIUM_VERSION = '2.53.1';
var SELENIUM_DRIVERS = {};
gulp.task('selenium:fetch', function(cb) {

192
npm-shrinkwrap.json generated
View File

@ -2862,79 +2862,17 @@
}
},
"selenium-standalone": {
"version": "5.1.1",
"version": "5.5.0",
"dependencies": {
"asn1": {
"version": "0.1.11"
},
"assert-plus": {
"version": "0.1.5"
},
"async": {
"version": "1.2.1"
},
"aws-sign2": {
"version": "0.5.0"
},
"bl": {
"version": "0.9.5"
},
"boom": {
"version": "0.4.2"
},
"caseless": {
"version": "0.8.0"
},
"combined-stream": {
"version": "0.0.7"
},
"commander": {
"version": "2.6.0"
},
"cryptiles": {
"version": "0.2.2"
},
"delayed-stream": {
"version": "0.0.5"
},
"forever-agent": {
"version": "0.5.2"
},
"form-data": {
"version": "0.2.0",
"dependencies": {
"async": {
"version": "0.9.2"
},
"mime-types": {
"version": "2.0.14"
}
}
},
"hawk": {
"version": "1.1.1"
},
"hoek": {
"version": "0.9.1"
},
"http-signature": {
"version": "0.10.1"
},
"is-absolute": {
"version": "0.1.7"
},
"is-relative": {
"version": "0.1.3"
},
"lodash": {
"version": "3.9.3"
},
"mime-db": {
"version": "1.12.0"
},
"mime-types": {
"version": "1.0.2"
},
"minimist": {
"version": "1.1.0"
},
@ -2946,23 +2884,123 @@
}
}
},
"oauth-sign": {
"version": "0.5.0"
},
"qs": {
"version": "2.3.3"
},
"readable-stream": {
"version": "1.0.34"
},
"request": {
"version": "2.51.0"
},
"sntp": {
"version": "0.2.4"
"version": "2.51.0",
"dependencies": {
"aws-sign2": {
"version": "0.5.0"
},
"bl": {
"version": "0.9.5",
"dependencies": {
"readable-stream": {
"version": "1.0.34"
}
}
},
"caseless": {
"version": "0.8.0"
},
"combined-stream": {
"version": "0.0.7",
"dependencies": {
"delayed-stream": {
"version": "0.0.5"
}
}
},
"forever-agent": {
"version": "0.5.2"
},
"form-data": {
"version": "0.2.0",
"dependencies": {
"async": {
"version": "0.9.2"
},
"mime-types": {
"version": "2.0.14",
"dependencies": {
"mime-db": {
"version": "1.12.0"
}
}
}
}
},
"hawk": {
"version": "1.1.1",
"dependencies": {
"boom": {
"version": "0.4.2"
},
"cryptiles": {
"version": "0.2.2"
},
"hoek": {
"version": "0.9.1"
},
"sntp": {
"version": "0.2.4"
}
}
},
"http-signature": {
"version": "0.10.1",
"dependencies": {
"ctype": {
"version": "0.5.3"
},
"asn1": {
"version": "0.1.11"
},
"assert-plus": {
"version": "0.1.5"
}
}
},
"mime-types": {
"version": "1.0.2"
},
"oauth-sign": {
"version": "0.5.0"
},
"qs": {
"version": "2.3.3"
}
}
},
"which": {
"version": "1.1.1"
"version": "1.1.1",
"dependencies": {
"is-absolute": {
"version": "0.1.7",
"dependencies": {
"is-relative": {
"version": "0.1.3"
}
}
}
}
},
"urijs": {
"version": "1.16.1"
},
"yauzl": {
"version": "2.6.0",
"dependencies": {
"buffer-crc32": {
"version": "0.2.5"
},
"fd-slicer": {
"version": "1.0.1",
"dependencies": {
"pend": {
"version": "1.2.0"
}
}
}
}
}
}
},

View File

@ -99,7 +99,7 @@
"mocha": "~2.3.2",
"nlf": "~1.3.2",
"react-addons-test-utils": "15.3.0",
"selenium-standalone": "5.1.1",
"selenium-standalone": "5.5.0",
"sinon": "1.17.2",
"webpack-dev-server": "1.14.0"
}