From 072498e01173114e1f7d96267162a212576d90c6 Mon Sep 17 00:00:00 2001
From: Pavel Bystritsky
Date: Wed, 17 Oct 2018 13:38:33 +0300
Subject: [PATCH] ENGCOM-2271: Fix functional test failures.
---
.../Test/Block/System/Config/AnalyticsForm.php | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/dev/tests/functional/tests/app/Magento/Analytics/Test/Block/System/Config/AnalyticsForm.php b/dev/tests/functional/tests/app/Magento/Analytics/Test/Block/System/Config/AnalyticsForm.php
index 07b62a9518ae4..bf1f55915108b 100644
--- a/dev/tests/functional/tests/app/Magento/Analytics/Test/Block/System/Config/AnalyticsForm.php
+++ b/dev/tests/functional/tests/app/Magento/Analytics/Test/Block/System/Config/AnalyticsForm.php
@@ -95,12 +95,17 @@ public function getAnalyticsStatus()
/**
* @param string $vertical
- * @return array|string
+ * @return $this
*/
public function setAnalyticsVertical($vertical)
{
- return $this->_rootElement->find($this->analyticsVertical, Locator::SELECTOR_CSS, 'select')
- ->setValue($vertical);
+
+ $element = $this->_rootElement->find($this->analyticsVertical, Locator::SELECTOR_CSS, 'select');
+ if ($element->isVisible()) {
+ $element->setValue($vertical);
+ }
+
+ return $this;
}
/**