1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-01 13:09:50 +00:00

bitbake: toaster-tests: fix tests for latest Selenium version

Previously, we didn't specify a specific version of Selenium.
When upgrading to Python 3 and installing Selenium to work with it,
the JS unit test broke, as the report format produced by Selenium
had changed.

Modify the test so that it works with the latest Selenium report
format.

Add a note to the README that the given Selenium version should
be used to prevent unexpected test failures.

(Bitbake rev: 571c2b70d3c123614618672ce7532bb5f4c36630)

Signed-off-by: Elliot Smith <elliot.smith@intel.com>
Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Elliot Smith
2016-06-07 16:37:28 +01:00
committed by Richard Purdie
parent 6eefd9c1e5
commit 16df75d49d
3 changed files with 8 additions and 15 deletions
@@ -2,14 +2,6 @@
/* Unit tests for Toaster's JS */
/* libtoaster tests */
QUnit.done(function(details){
/* Selenium test will look for these elements to get the results */
var body = $('body');
body.append("<span id='tests-failed'>"+details.failed+"</span>");
body.append("<span id='tests-passed'>"+details.passed+"</span>");
body.append("<span id='tests-total'>"+details.total+"</span>");
});
QUnit.test("Layer alert notification", function(assert) {
var layer = {
"layerdetailurl":"/toastergui/project/1/layer/22",