From 6d95cb9f19193a9d6eb4424d1ff6dba7efd75c3f Mon Sep 17 00:00:00 2001 From: Stas Vilchik Date: Fri, 1 Apr 2016 17:18:04 +0200 Subject: [PATCH] SONAR-7481 fix HistoryUiTest --- .../history-timemachine-widget/time-machine-widget.html | 4 ++-- server/sonar-web/src/main/js/widgets/timeMachine/index.js | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/it/it-tests/src/test/resources/measureHistory/HistoryUiTest/history-timemachine-widget/time-machine-widget.html b/it/it-tests/src/test/resources/measureHistory/HistoryUiTest/history-timemachine-widget/time-machine-widget.html index 7be60626bb5..300ab906b96 100644 --- a/it/it-tests/src/test/resources/measureHistory/HistoryUiTest/history-timemachine-widget/time-machine-widget.html +++ b/it/it-tests/src/test/resources/measureHistory/HistoryUiTest/history-timemachine-widget/time-machine-widget.html @@ -36,8 +36,8 @@ *Issues*26*43* - assertElementPresent - css=img[alt="Chart?cht=sl&chdi=80x15&chv=20141019000000,6"] + waitForElementPresent + css=svg path diff --git a/server/sonar-web/src/main/js/widgets/timeMachine/index.js b/server/sonar-web/src/main/js/widgets/timeMachine/index.js index 344857cb085..bd4e6b7191b 100644 --- a/server/sonar-web/src/main/js/widgets/timeMachine/index.js +++ b/server/sonar-web/src/main/js/widgets/timeMachine/index.js @@ -31,7 +31,8 @@ const DEFAULTS = { }; export default function (selector) { - const elements = Array.from(document.querySelectorAll(selector)); + // use [].slice instead of Array.from, because this code might be executed with polyfill + const elements = [].slice.call(document.querySelectorAll(selector)); elements.forEach(element => { const { dataset } = element; -- 2.39.5