Skip to content

Commit 85b6197

Browse files
author
Dmytro Aponasenko
committed
MTA-2712: Functional test maintenance. Part 1
1 parent cb4396c commit 85b6197

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

dev/tests/functional/tests/app/Magento/Catalog/Test/Block/Adminhtml/Category/Edit/CategoryForm.php

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
use Magento\Backend\Test\Block\Widget\FormTabs;
1010
use Magento\Mtf\Client\Element\SimpleElement;
1111
use Magento\Mtf\Client\Locator;
12-
use Magento\Mtf\Factory\Factory;
1312
use Magento\Mtf\Fixture\FixtureInterface;
1413

1514
/**
@@ -32,16 +31,11 @@ class CategoryForm extends FormTabs
3231
protected $dropdownBlock = '.dropdown';
3332

3433
/**
35-
* Get Category edit form.
34+
* Selector for confirm.
3635
*
37-
* @return \Magento\Catalog\Test\Block\Adminhtml\Category\Tab\ProductGrid
36+
* @var string
3837
*/
39-
public function getCategoryProductsGrid()
40-
{
41-
return Factory::getBlockFactory()->getMagentoCatalogAdminhtmlCategoryTabProductGrid(
42-
$this->_rootElement->find($this->productsGridBlock)
43-
);
44-
}
38+
protected $confirmModal = '.confirm._show[data-role=modal]';
4539

4640
/**
4741
* Fill form with tabs.
@@ -57,8 +51,10 @@ public function fill(FixtureInterface $fixture, SimpleElement $element = null)
5751
$store = $fixture->getStoreId();
5852
$storeSwitcherBlock = $this->browser->find($this->storeSwitcherBlock);
5953
$storeSwitcherBlock->find($this->dropdownBlock, Locator::SELECTOR_CSS, 'liselectstore')->setValue($store);
60-
$this->browser->acceptAlert();
61-
54+
$element = $this->browser->find($this->confirmModal);
55+
/** @var \Magento\Ui\Test\Block\Adminhtml\Modal $modal */
56+
$modal = $this->blockFactory->create('Magento\Ui\Test\Block\Adminhtml\Modal', ['element' => $element]);
57+
$modal->acceptAlert();
6258
}
6359

6460
return $this->fillTabs($tabs, $element);

dev/tests/functional/tests/app/Magento/Catalog/Test/Repository/CatalogProductSimple.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
<field name="name" xsi:type="string">Product \&#39;!@#$%^&amp;*()+:;\\|}{][?=-~` %isolation%</field>
4343
<field name="sku" xsi:type="string">sku_simple_product_%isolation%</field>
4444
<field name="is_virtual" xsi:type="string">No</field>
45+
<field name="product_has_weight" xsi:type="string">Yes</field>
4546
<field name="weight" xsi:type="string">1</field>
4647
<field name="quantity_and_stock_status" xsi:type="array">
4748
<item name="qty" xsi:type="string">25</item>
@@ -73,6 +74,7 @@
7374
<item name="qty" xsi:type="string">25</item>
7475
<item name="is_in_stock" xsi:type="string">In Stock</item>
7576
</field>
77+
<field name="product_has_weight" xsi:type="string">Yes</field>
7678
<field name="weight" xsi:type="string">1</field>
7779
<field name="price" xsi:type="array">
7880
<item name="value" xsi:type="string">560</item>

dev/tests/functional/tests/app/Magento/Sales/Test/Constraint/AssertCreditMemoButton.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public function processAssert(SalesOrderView $salesOrderView, OrderIndex $orderI
2929
$orderIndex->open();
3030
$orderIndex->getSalesOrderGrid()->searchAndOpen(['id' => $order->getId()]);
3131
\PHPUnit_Framework_Assert::assertTrue(
32-
$salesOrderView->getPageActions()->isActionButtonVisible('CreditMemo'),
32+
$salesOrderView->getPageActions()->isActionButtonVisible('Credit Memo'),
3333
'Credit memo button is absent on order view page.'
3434
);
3535
}

dev/tests/functional/tests/app/Magento/Sales/Test/Constraint/AssertNoCreditMemoButton.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public function processAssert(SalesOrderView $salesOrderView, OrderIndex $orderI
2929
$orderIndex->open();
3030
$orderIndex->getSalesOrderGrid()->searchAndOpen(['id' => $order->getId()]);
3131
\PHPUnit_Framework_Assert::assertFalse(
32-
$salesOrderView->getPageActions()->isActionButtonVisible('CreditMemo'),
32+
$salesOrderView->getPageActions()->isActionButtonVisible('Credit Memo'),
3333
'Credit memo button is present on order view page.'
3434
);
3535
}

dev/tests/functional/tests/app/Magento/Ups/Test/TestCase/OnePageCheckoutTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
<data name="cart/data/shipping_method" xsi:type="string">UPS Worldwide Expedited</data>
3434
<data name="payment/method" xsi:type="string">checkmo</data>
3535
<data name="configData" xsi:type="string">checkmo, ups, shipping_origin_US_CA</data>
36+
<data name="tag" xsi:type="string">test_type:3rd_party_test</data>
3637
<constraint name="Magento\Checkout\Test\Constraint\AssertOrderSuccessPlacedMessage"/>
3738
<constraint name="Magento\Sales\Test\Constraint\AssertOrderInOrdersGrid"/>
3839
<constraint name="Magento\Checkout\Test\Constraint\AssertCartIsEmpty"/>

dev/tests/functional/tests/app/Magento/Usps/Test/TestCase/OnePageCheckoutTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
<data name="cart/data/shipping_method" xsi:type="string">Priority Mail International</data>
3434
<data name="payment/method" xsi:type="string">checkmo</data>
3535
<data name="configData" xsi:type="string">checkmo, usps, shipping_origin_US_CA</data>
36+
<data name="tag" xsi:type="string">test_type:3rd_party_test</data>
3637
<constraint name="Magento\Checkout\Test\Constraint\AssertOrderSuccessPlacedMessage"/>
3738
<constraint name="Magento\Sales\Test\Constraint\AssertOrderInOrdersGrid"/>
3839
<constraint name="Magento\Checkout\Test\Constraint\AssertCartIsEmpty"/>

0 commit comments

Comments
 (0)