From 01fbf4f10367bee237f2ae69465aacbe8f5ca236 Mon Sep 17 00:00:00 2001
From: sgiehl <stefan@piwik.org>
Date: Wed, 19 Apr 2017 16:19:20 +0200
Subject: [PATCH] refs #11550 - improve overlay ui tests

---
 .../Overlay_row_evolution.png                   | Bin 130 -> 130 bytes
 .../Overlay_transitions.png                     | Bin 131 -> 131 bytes
 tests/UI/specs/Overlay_spec.js                  |  15 +++++++++++----
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/tests/UI/expected-screenshots/Overlay_row_evolution.png b/tests/UI/expected-screenshots/Overlay_row_evolution.png
index 5265eca9d0b31b23d321cc7ea5138a40809d154a..ec63a5201653e060cc5f7ff984d2227b39c660fb 100644
GIT binary patch
delta 83
zcmV~$$q|4c3;@9KOBI$tAmr%5CUU@xZ+||iz>?kF$38x~NLsYT#%sA`wW%Fd$UP>c
eWQVXC&^0-5picu{X&BKHS!k5!e&?y8wUr<Esuzy{

delta 83
zcmWN_xeb6Y3;;l-%@mAa=W*;ESR(NwQPWXo0!D@_Z>ODJI@^@)-i831*3ntVKU`2K
fq(tY1t2*Oc;f~;Df>fG;8HK9k`+EEkflB!U%QhDk

diff --git a/tests/UI/expected-screenshots/Overlay_transitions.png b/tests/UI/expected-screenshots/Overlay_transitions.png
index e53c5c9f41cc2e89126638f98181ed351a1fab0d..5500e75c6529ce54deb50c0d8dbee8c1494210f9 100644
GIT binary patch
delta 84
zcmV~$%MpMe3<bd9N)?tsAn<%eSOlMB#<MrCG+@c@?y$qxE*pmAS~AtqFqpe=&53Mv
em>4mY#aa6@5d&&R%Rbc;<Qy8G`?W)aWQ{-dkQW>P

delta 84
zcmV~$xeb6Y3;;mUW(r2|gP#n+5X7-1YC761z{uRKZEc^PLy)E?saHh?h6jKY^c<Q_
d2y$5Ph2^HBoRJtMEoO8R>E53E%^eAdsr~DL7McJ6

diff --git a/tests/UI/specs/Overlay_spec.js b/tests/UI/specs/Overlay_spec.js
index 53888b14ac..578ddf3bba 100644
--- a/tests/UI/specs/Overlay_spec.js
+++ b/tests/UI/specs/Overlay_spec.js
@@ -78,7 +78,8 @@ describe("Overlay", function () {
                     y: iframe.offset().top + innerOffset.top
                 };
             });
-            page.sendMouseEvent('click', pos, 2000);
+            page.sendMouseEvent('click', pos);
+            page.wait(2000);
 
             removeOptOutIframe(page);
         }, done);
@@ -112,7 +113,9 @@ describe("Overlay", function () {
 
     it("should open row evolution popup when row evolution link clicked", function (done) {
         expect.screenshot("row_evolution").to.be.capture(function (page) {
-            page.click('#overlayRowEvolution');
+            page.evaluate(function () {
+                $('#overlayRowEvolution').click();
+            }, 500);
             page.evaluate(function () {
                 $('.jqplot-xaxis').hide(); // xaxis will change every day so hide it
             });
@@ -123,8 +126,12 @@ describe("Overlay", function () {
 
     it("should open transitions popup when transitions link clicked", function (done) {
         expect.screenshot("transitions").to.be.capture(function (page) {
-            page.click('button.ui-dialog-titlebar-close');
-            page.click('#overlayTransitions');
+            page.evaluate(function () {
+                $('button.ui-dialog-titlebar-close').click();
+            }, 500);
+            page.evaluate(function () {
+                $('#overlayTransitions').click();
+            }, 500);
 
             removeOptOutIframe(page);
         }, done);
-- 
GitLab