From 752fb2fa8b469d135f3da0b84d636ce0c8480d34 Mon Sep 17 00:00:00 2001 From: Vadim Zubovich <vadim_zubovich@epam.com> Date: Tue, 27 Dec 2016 19:56:49 +0300 Subject: [PATCH] MTO-92: [Variation] Check Shipping Amount if not base currency - Added method --- .../app/Magento/Cms/Test/Block/Messages.php | 2 +- .../app/Magento/Cms/Test/Page/CmsIndex.xml | 2 +- .../app/Magento/Ui/Test/Block/Messages.php | 18 ++++++++++++++++++ 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/dev/tests/functional/tests/app/Magento/Cms/Test/Block/Messages.php b/dev/tests/functional/tests/app/Magento/Cms/Test/Block/Messages.php index d5133e594c5..1a3bbfefab7 100644 --- a/dev/tests/functional/tests/app/Magento/Cms/Test/Block/Messages.php +++ b/dev/tests/functional/tests/app/Magento/Cms/Test/Block/Messages.php @@ -7,7 +7,7 @@ namespace Magento\Cms\Test\Block; /** - * Messages block. + * Store front messages block. */ class Messages extends \Magento\Ui\Test\Block\Messages { diff --git a/dev/tests/functional/tests/app/Magento/Cms/Test/Page/CmsIndex.xml b/dev/tests/functional/tests/app/Magento/Cms/Test/Page/CmsIndex.xml index 571d0f2f660..b747464c579 100644 --- a/dev/tests/functional/tests/app/Magento/Cms/Test/Page/CmsIndex.xml +++ b/dev/tests/functional/tests/app/Magento/Cms/Test/Page/CmsIndex.xml @@ -17,6 +17,6 @@ <block name="currencyBlock" class="Magento\Directory\Test\Block\Currency\Switcher" locator=".switcher.currency" strategy="css selector" /> <block name="cmsPageBlock" class="Magento\Cms\Test\Block\Page" locator=".page-main" strategy="css selector" /> <block name="widgetView" class="Magento\Widget\Test\Block\WidgetView" locator=".widget" strategy="css selector" /> - <block name="messagesBlock" class="Magento\Backend\Test\Block\Messages" locator=".messages" strategy="css selector"/> + <block name="messagesBlock" class="Magento\Cms\Test\Block\Messages" locator=".messages" strategy="css selector"/> </page> </config> diff --git a/dev/tests/functional/tests/app/Magento/Ui/Test/Block/Messages.php b/dev/tests/functional/tests/app/Magento/Ui/Test/Block/Messages.php index 66ac6b7058d..c29e56d421b 100644 --- a/dev/tests/functional/tests/app/Magento/Ui/Test/Block/Messages.php +++ b/dev/tests/functional/tests/app/Magento/Ui/Test/Block/Messages.php @@ -42,6 +42,13 @@ class Messages extends Block */ protected $noticeMessage = '[data-ui-id$=message-notice]'; + /** + * Warning message selector. + * + * @var string + */ + protected $warningMessage = '[data-ui-id$=message-warning]'; + /** * Wait for success message. * @@ -140,4 +147,15 @@ class Messages extends Block $this->waitForElementVisible($this->noticeMessage); return $this->_rootElement->find($this->noticeMessage)->getText(); } + + /** + * Get warning message which is present on the page. + * + * @return string + */ + public function getWarningMessage() + { + $this->waitForElementVisible($this->warningMessage); + return $this->_rootElement->find($this->warningMessage)->getText(); + } } -- GitLab