Skip to content

Commit 0137aaf

Browse files
author
Sergey Shvets
committed
MAGETWO-65203: Stabilizing Jenkins
1 parent 54c2a0e commit 0137aaf

File tree

101 files changed

+320
-37
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+320
-37
lines changed
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?php
2+
/**
3+
* Copyright © 2016 Magento. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
7+
namespace Magento\Mtf\Client\Element;
8+
9+
use Magento\Mtf\Client\Locator;
10+
11+
/**
12+
* Class provides ability to work with page element radio button.
13+
*/
14+
class RadiobuttonElement extends SimpleElement
15+
{
16+
/**
17+
* Label for radio button selector.
18+
*
19+
* @var string
20+
*/
21+
protected $labelSelector = './..//label[contains(., "%s")]';
22+
23+
/**
24+
* Selector for selected label.
25+
*
26+
* @var string
27+
*/
28+
protected $selectedLabelSelector = 'input[type=radio]:checked + label';
29+
30+
/**
31+
* Get value of the required element.
32+
*
33+
* @return string
34+
*/
35+
public function getValue()
36+
{
37+
$this->eventManager->dispatchEvent(['get_value'], [$this->getAbsoluteSelector()]);
38+
return $this->find($this->selectedLabelSelector)->getText();
39+
}
40+
41+
/**
42+
* Select radio button based on label value.
43+
*
44+
* @param string $value
45+
* @return void
46+
*/
47+
public function setValue($value)
48+
{
49+
$this->eventManager->dispatchEvent(['set_value'], [__METHOD__, $this->getAbsoluteSelector()]);
50+
$radioButtonLabel = $this->find(sprintf($this->labelSelector, $value), Locator::SELECTOR_XPATH);
51+
if (!$this->isSelected()) {
52+
$radioButtonLabel->click();
53+
}
54+
}
55+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<item name="isClosed" xsi:type="string">No</item>
2727
<item name="transactionType" xsi:type="string">Authorization</item>
2828
</data>
29-
<data name="tag" xsi:type="string">test_type:3rd_party_test severity:S0</data>
29+
<data name="tag" xsi:type="string">test_type:3rd_party_test, severity:S0</data>
3030
<constraint name="Magento\Checkout\Test\Constraint\AssertOrderSuccessPlacedMessage" />
3131
<constraint name="Magento\Checkout\Test\Constraint\AssertMinicartEmpty" />
3232
<constraint name="Magento\Sales\Test\Constraint\AssertOrderGrandTotal" />

dev/tests/functional/tests/app/Magento/Backend/Test/TestCase/GlobalSearchEntityTest.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,26 +8,31 @@
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/mtf/etc/variations.xsd">
99
<testCase name="Magento\Backend\Test\TestCase\GlobalSearchEntityTest" summary="Global Search Backend " ticketId="MAGETWO-28457">
1010
<variation name="GlobalSearchEntityTestVariation1">
11+
<data name="tag" xsi:type="string">stable:no</data>
1112
<data name="description" xsi:type="string">search shows admin preview</data>
1213
<data name="search/data/query" xsi:type="string">Some search term</data>
1314
<constraint name="Magento\Backend\Test\Constraint\AssertGlobalSearchPreview" />
1415
</variation>
1516
<variation name="GlobalSearchEntityTestVariation2">
17+
<data name="tag" xsi:type="string">stable:no</data>
1618
<data name="description" xsi:type="string">search with 2 sign return no results</data>
1719
<data name="search/data/query" xsi:type="string">:)</data>
1820
<constraint name="Magento\Backend\Test\Constraint\AssertGlobalSearchNoRecordsFound" />
1921
</variation>
2022
<variation name="GlobalSearchEntityTestVariation3">
23+
<data name="tag" xsi:type="string">to_maintain:yes</data>
2124
<data name="description" xsi:type="string">search product by sku</data>
2225
<data name="search/data/query" xsi:type="string">orderInjectable::default::product::sku</data>
2326
<constraint name="Magento\Backend\Test\Constraint\AssertGlobalSearchProductName" />
2427
</variation>
2528
<variation name="GlobalSearchEntityTestVariation4">
29+
<data name="tag" xsi:type="string">stable:no</data>
2630
<data name="description" xsi:type="string">search existed customer</data>
2731
<data name="search/data/query" xsi:type="string">customer::johndoe_unique::lastname</data>
2832
<constraint name="Magento\Backend\Test\Constraint\AssertGlobalSearchCustomerName" />
2933
</variation>
3034
<variation name="GlobalSearchEntityTestVariation5">
35+
<data name="tag" xsi:type="string">stable:no</data>
3136
<data name="description" xsi:type="string">search order (by order id)</data>
3237
<data name="search/data/query" xsi:type="string">orderInjectable::default::id</data>
3338
<constraint name="Magento\Backend\Test\Constraint\AssertGlobalSearchOrderId" />

dev/tests/functional/tests/app/Magento/Bundle/Test/TestCase/CreateBundleProductEntityTest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@
9797
<constraint name="Magento\Bundle\Test\Constraint\AssertBundleItemsOnProductPage" />
9898
</variation>
9999
<variation name="CreateBundleProductEntityTestVariation5">
100+
<data name="tag" xsi:type="string">stable:no</data>
100101
<data name="description" xsi:type="string">Create fixed bundle with all types options</data>
101102
<data name="product/data/url_key" xsi:type="string">bundle-product-%isolation%</data>
102103
<data name="product/data/name" xsi:type="string">BundleProduct %isolation%</data>
@@ -187,6 +188,7 @@
187188
<constraint name="Magento\Bundle\Test\Constraint\AssertTierPriceOnBundleProductPage" />
188189
</variation>
189190
<variation name="CreateBundleProductEntityTestVariation8">
191+
<data name="tag" xsi:type="string">to_maintain:yes</data>
190192
<data name="description" xsi:type="string">Create dynamic bundle with special price</data>
191193
<data name="product/data/url_key" xsi:type="string">bundle-product-%isolation%</data>
192194
<data name="product/data/name" xsi:type="string">Bundle Dynamic %isolation%</data>
@@ -236,6 +238,7 @@
236238
<constraint name="Magento\Bundle\Test\Constraint\AssertBundlePriceType" />
237239
</variation>
238240
<variation name="CreateBundleProductEntityTestVariation11">
241+
<data name="issue" xsi:type="string">MAGETWO-60789: API wrong custom attributes order</data>
239242
<data name="description" xsi:type="string">Create fixed product with checkout first option</data>
240243
<data name="product/data/url_key" xsi:type="string">bundle-product-%isolation%</data>
241244
<data name="product/data/name" xsi:type="string">Bundle Fixed %isolation%</data>

dev/tests/functional/tests/app/Magento/Bundle/Test/TestCase/DeleteProductEntityTest.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../../vendor/magento/mtf/etc/variations.xsd">
99
<testCase name="Magento\Catalog\Test\TestCase\Product\DeleteProductEntityTest">
1010
<variation name="DeleteProductEntityTestVariation4">
11+
<data name="tag" xsi:type="string">to_maintain:yes</data>
1112
<data name="products" xsi:type="string">bundleProduct::bundle_dynamic_product</data>
1213
<data name="isRequired" xsi:type="string">Yes</data>
1314
<constraint name="Magento\Catalog\Test\Constraint\AssertProductSuccessDeleteMessage" />
1415
<constraint name="Magento\Catalog\Test\Constraint\AssertProductNotInGrid" />
1516
<constraint name="Magento\Catalog\Test\Constraint\AssertProductIsNotDisplayingOnFrontend" />
1617
</variation>
1718
<variation name="DeleteProductEntityTestVariation5">
19+
<data name="tag" xsi:type="string">to_maintain:yes</data>
1820
<data name="products" xsi:type="string">bundleProduct::bundle_fixed_product</data>
1921
<data name="isRequired" xsi:type="string">No</data>
2022
<constraint name="Magento\Catalog\Test\Constraint\AssertProductSuccessDeleteMessage" />

dev/tests/functional/tests/app/Magento/Bundle/Test/TestCase/DeleteProductFromMiniShoppingCartTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/mtf/etc/variations.xsd">
99
<testCase name="Magento\Checkout\Test\TestCase\DeleteProductFromMiniShoppingCartTest" summary="Delete Bundle Product from Mini Shopping Cart" ticketId="MAGETWO-29104">
1010
<variation name="DeleteBundleProductFromMiniShoppingCartTestVariation">
11+
<data name="tag" xsi:type="string">to_maintain:yes</data>
1112
<data name="products" xsi:type="string">bundleProduct::default</data>
1213
<data name="deletedProductIndex" xsi:type="string">0</data>
1314
<constraint name="Magento\Checkout\Test\Constraint\AssertCartIsEmpty" />

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ class ProductGrid extends Grid
3636
*
3737
* @var string
3838
*/
39-
protected $selectItem = 'tbody tr .col-in_category';
39+
protected $selectItem = 'tbody tr .col-in_category input';
4040
}

dev/tests/functional/tests/app/Magento/Catalog/Test/TestCase/Category/CreateCategoryEntityTest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
<constraint name="Magento\Catalog\Test\Constraint\AssertCategoryForm" />
1717
</variation>
1818
<variation name="CreateCategoryEntityTestVariation2_RootCategory_AllFields">
19+
<data name="tag" xsi:type="string">to_maintain:yes</data>
1920
<data name="description" xsi:type="string">Create root category with all fields</data>
2021
<data name="addCategory" xsi:type="string">addRootCategory</data>
2122
<data name="category/data/is_active" xsi:type="string">Yes</data>
@@ -56,6 +57,7 @@
5657
<constraint name="Magento\Catalog\Test\Constraint\AssertCategoryPage" />
5758
</variation>
5859
<variation name="CreateCategoryEntityTestVariation4_Subcategory_AllFields">
60+
<data name="tag" xsi:type="string">to_maintain:yes</data>
5961
<data name="description" xsi:type="string">Create not anchor subcategory specifying all fields</data>
6062
<data name="addCategory" xsi:type="string">addSubcategory</data>
6163
<data name="category/data/parent_id/dataset" xsi:type="string">default_category</data>
@@ -90,6 +92,7 @@
9092
<constraint name="Magento\Catalog\Test\Constraint\AssertCategoryForAssignedProducts" />
9193
</variation>
9294
<variation name="CreateCategoryEntityTestVariation5_Anchor_MostOfFields">
95+
<data name="tag" xsi:type="string">to_maintain:yes</data>
9396
<data name="description" xsi:type="string">Create anchor subcategory with all fields</data>
9497
<data name="addCategory" xsi:type="string">addSubcategory</data>
9598
<data name="category/data/parent_id/dataset" xsi:type="string">default_category</data>

dev/tests/functional/tests/app/Magento/Catalog/Test/TestCase/Category/UpdateCategoryEntityTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
<constraint name="Magento\Catalog\Test\Constraint\AssertCategoryPage" />
2222
</variation>
2323
<variation name="UpdateCategoryEntityTestVariation2_SortProductsBy_DefaultProductSorting_AddProduct">
24+
<data name="tag" xsi:type="string">to_maintain:yes</data>
2425
<data name="category/data/parent_id/dataset" xsi:type="string">default_category</data>
2526
<data name="category/data/available_product_listing_config" xsi:type="string">Yes</data>
2627
<data name="category/data/default_product_listing_config" xsi:type="string">No</data>

dev/tests/functional/tests/app/Magento/Catalog/Test/TestCase/Product/AddCompareProductsTest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,15 @@
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../../vendor/magento/mtf/etc/variations.xsd">
99
<testCase name="Magento\Catalog\Test\TestCase\Product\AddCompareProductsTest" summary="Add Products to Compare" ticketId="MAGETWO-25843">
1010
<variation name="AddCompareProductsTestVariation1">
11+
<data name="tag" xsi:type="string">stable:no</data>
1112
<data name="products" xsi:type="string">catalogProductSimple::simple_for_composite_products</data>
1213
<data name="isCustomerLoggedIn" xsi:type="string">No</data>
1314
<constraint name="Magento\Catalog\Test\Constraint\AssertProductCompareItemsLink" />
1415
<constraint name="Magento\Catalog\Test\Constraint\AssertProductComparePage" />
1516
<constraint name="Magento\Catalog\Test\Constraint\AssertProductCompareBlockOnCmsPage" />
1617
</variation>
1718
<variation name="AddCompareProductsTestVariation2">
19+
<data name="tag" xsi:type="string">stable:no</data>
1820
<data name="products" xsi:type="string">catalogProductSimple::simple_for_composite_products,bundleProduct::bundle_dynamic_product</data>
1921
<data name="isCustomerLoggedIn" xsi:type="string">No</data>
2022
<constraint name="Magento\Catalog\Test\Constraint\AssertProductCompareItemsLink" />
@@ -28,6 +30,7 @@
2830
<constraint name="Magento\Catalog\Test\Constraint\AssertProductCompareBlockOnCmsPage" />
2931
</variation>
3032
<variation name="AddCompareProductsTestVariation4">
33+
<data name="tag" xsi:type="string">stable:no</data>
3134
<data name="products" xsi:type="string">catalogProductSimple::simple_for_composite_products,catalogProductVirtual::default,downloadableProduct::default,groupedProduct::grouped_product_with_price,configurableProduct::configurable_with_qty_1,bundleProduct::bundle_dynamic_product,bundleProduct::bundle_fixed_product</data>
3235
<data name="isCustomerLoggedIn" xsi:type="string">Yes</data>
3336
<constraint name="Magento\Catalog\Test\Constraint\AssertProductCompareItemsLink" />

0 commit comments

Comments
 (0)