From 294867f2cd94d2acbbe365031bd34dd74dc7d78f Mon Sep 17 00:00:00 2001
From: mattab <matthieu.aubry@gmail.com>
Date: Tue, 2 Feb 2016 15:28:25 +1300
Subject: [PATCH] Make UI tests more resilient when fixture data will change

---
 tests/UI/specs/ActionsDataTable_spec.js | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tests/UI/specs/ActionsDataTable_spec.js b/tests/UI/specs/ActionsDataTable_spec.js
index 0b4d2f18d0..4c149ce0c3 100644
--- a/tests/UI/specs/ActionsDataTable_spec.js
+++ b/tests/UI/specs/ActionsDataTable_spec.js
@@ -57,13 +57,13 @@ describe("ActionsDataTable", function () {
 
     it("should display pageview percentages when hovering over pageviews column", function (done) {
         expect.screenshot('pageview_percentages').to.be.capture(function (page) {
-            page.mouseMove('tr:eq(2) td.column:eq(1)');
+            page.mouseMove('tr:contains("thankyou") td.column:eq(1)');
         }, done);
     });
 
     it("should generate a proper title for the visitor log segmented by the current row", function (done) {
         expect.screenshot('segmented_visitor_log_hover').to.be.capture(function (page) {
-            var row = 'tr:eq(2) ';
+            var row = 'tr:contains("thankyou") ';
             page.mouseMove(row + 'td.column:first');
             page.mouseMove(row + 'td.label .actionSegmentVisitorLog');
         }, done);
@@ -71,7 +71,7 @@ describe("ActionsDataTable", function () {
 
     it("should open the visitor log segmented by the current row", function (done) {
         expect.screenshot('segmented_visitor_log').to.be.capture(function (page) {
-            page.click('tr:eq(2) td.label .actionSegmentVisitorLog');
+            page.click('tr:contains("thankyou") td.label .actionSegmentVisitorLog');
         }, done);
     });
 
@@ -79,7 +79,7 @@ describe("ActionsDataTable", function () {
         expect.screenshot('unique_pageview_percentages').to.be.capture(function (page) {
             page.click('.ui-widget .ui-dialog-titlebar-close');
 
-            page.mouseMove('tr:eq(2) td.column:eq(2)');
+            page.mouseMove('tr:contains("thankyou") td.column:eq(2)');
         }, done);
     });
 
-- 
GitLab