Skip to content

Commit 95bca87

Browse files
author
Alexander Akimov
authored
Merge pull request #1105 from magento-folks/bugs
[Folks] Bugfixes
2 parents d4f730e + da7b511 commit 95bca87

File tree

3 files changed

+21
-9
lines changed

3 files changed

+21
-9
lines changed

dev/tests/functional/tests/app/Magento/CatalogRule/Test/TestCase/ApplyCatalogPriceRulesTest.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,6 @@
114114
<constraint name="Magento\CatalogRule\Test\Constraint\AssertCatalogPriceRuleAppliedShoppingCart" />
115115
</variation>
116116
<variation name="ApplyCatalogRuleForSimpleProductWithCustomOptions" summary="Apply Catalog Rule for Simple Product With Custom Options" ticketId="MAGETWO-23038">
117-
<data name="tag" xsi:type="string">stable:no</data>
118117
<data name="products/0" xsi:type="string">catalogProductSimple::with_default_custom_option</data>
119118
<data name="products/1" xsi:type="string">catalogProductSimple::with_percent_and_fixed_custom_option</data>
120119
<data name="products/2" xsi:type="string">catalogProductSimple::with_custom_options_and_price_56_78</data>

dev/tests/functional/tests/app/Magento/ConfigurableProduct/Test/Block/Adminhtml/Product/Edit/Section/Variations/Config/Attribute.php

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,13 @@ class Attribute extends Form
167167
*/
168168
private $wizardImagesStep = '#variation-steps-wizard_step3';
169169

170+
/**
171+
* Attributes grid spinner selector
172+
*
173+
* @var string
174+
*/
175+
private $attributesGridSpinner = '.productFormConfigurable [data-role="spinner"]';
176+
170177
/**
171178
* Fill attributes
172179
*
@@ -186,9 +193,11 @@ public function fillAttributes(array $attributes, ConfigurableAttributesData $at
186193

187194
//select attributes
188195
$this->getAttributesGrid()->resetFilter();
196+
$this->getAttributesGrid()->waitForElementNotVisible($this->attributesGridSpinner);
189197
$this->getTemplateBlock()->waitLoader();
198+
190199
$attributesList = $this->browser->find($this->selectedAttributes)->getText();
191-
if ($attributesList != '--') {
200+
if (!$attributesList || $attributesList !== '--') {
192201
$this->getAttributesGrid()->deselectAttributes();
193202
}
194203

@@ -235,6 +244,14 @@ protected function createNewVariationSet(array $attribute)
235244
['data' => $attribute]
236245
);
237246

247+
$browser = $this->browser;
248+
$createSetSelector = $this->createNewVariationSet;
249+
$browser->waitUntil(
250+
function () use ($browser, $createSetSelector) {
251+
return $browser->find($createSetSelector)->isVisible() ? true : null;
252+
}
253+
);
254+
238255
$this->browser->find($this->createNewVariationSet)->click();
239256
$newAttributeForm = $this->getNewAttributeForm();
240257
$newAttributeForm->fill($attributeFixture);

dev/tests/functional/tests/app/Magento/ConfigurableProduct/Test/TestCase/CreateConfigurableProductEntityTest.xml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../vendor/magento/mtf/etc/variations.xsd">
99
<testCase name="Magento\ConfigurableProduct\Test\TestCase\CreateConfigurableProductEntityTest" summary="Create Configurable Product" ticketId="MAGETWO-26041">
1010
<variation name="CreateConfigurableProductEntityTestVariation1" summary="Create product with category and two new options">
11-
<data name="tag" xsi:type="string">to_maintain:yes</data>
1211
<data name="product/data/url_key" xsi:type="string">configurable-product-%isolation%</data>
1312
<data name="product/data/configurable_attributes_data/dataset" xsi:type="string">two_new_options</data>
1413
<data name="product/data/checkout_data/dataset" xsi:type="string">configurable_two_options</data>
@@ -33,7 +32,6 @@
3332
<constraint name="Magento\ConfigurableProduct\Test\Constraint\AssertChildProductIsNotDisplayedSeparately"/>
3433
</variation>
3534
<variation name="CreateConfigurableProductEntityTestVariation2" summary="Create product with two options">
36-
<data name="tag" xsi:type="string">to_maintain:yes</data>
3735
<data name="product/data/url_key" xsi:type="string">configurable-product-%isolation%</data>
3836
<data name="product/data/configurable_attributes_data/dataset" xsi:type="string">two_options</data>
3937
<data name="product/data/checkout_data/dataset" xsi:type="string">configurable_two_options</data>
@@ -99,7 +97,6 @@
9997
<constraint name="Magento\ConfigurableProduct\Test\Constraint\AssertConfigurableProductInCart" />
10098
</variation>
10199
<variation name="CreateConfigurableProductEntityTestVariation5" summary="Create Configurable Product and Assign it to Category" ticketId="MAGETWO-12620">
102-
<data name="tag" xsi:type="string">stable:no</data>
103100
<data name="product/data/url_key" xsi:type="string">configurable-product-%isolation%</data>
104101
<data name="product/data/configurable_attributes_data/dataset" xsi:type="string">two_options_with_fixed_price</data>
105102
<data name="product/data/name" xsi:type="string">Configurable Product %isolation%</data>
@@ -148,7 +145,6 @@
148145
<constraint name="Magento\Catalog\Test\Constraint\AssertProductAutoincrementedSkuNoticeMessage" />
149146
</variation>
150147
<variation name="CreateConfigurableProductEntityTestVariation9" summary="Create configurable product and assign it to custom website">
151-
<data name="tag" xsi:type="string">to_maintain:yes</data>
152148
<data name="product/data/url_key" xsi:type="string">configurable-product-%isolation%</data>
153149
<data name="product/data/configurable_attributes_data/dataset" xsi:type="string">two_options_with_assigned_product_special_price</data>
154150
<data name="product/data/checkout_data/dataset" xsi:type="string">configurable_two_new_options_with_special_price</data>
@@ -174,7 +170,7 @@
174170
<constraint name="Magento\ConfigurableProduct\Test\Constraint\AssertProductTierPriceOnProductPage" />
175171
</variation>
176172
<variation name="CreateConfigurableProductEntityTestVariation11" summary="Create Configurable Product with out of stock child" ticketId="MAGETWO-65660">
177-
<data name="tag" xsi:type="string">test_type:acceptance_test, test_type:extended_acceptance_test, stable:no</data>
173+
<data name="tag" xsi:type="string">test_type:acceptance_test, test_type:extended_acceptance_test</data>
178174
<data name="product/data/configurable_attributes_data/dataset" xsi:type="string">with_out_of_stock_item</data>
179175
<data name="product/data/name" xsi:type="string">Configurable Product %isolation%</data>
180176
<data name="product/data/sku" xsi:type="string">configurable_sku_%isolation%</data>
@@ -192,7 +188,7 @@
192188
<constraint name="Magento\Catalog\Test\Constraint\AssertProductVisibleInCategory" />
193189
</variation>
194190
<variation name="CreateConfigurableProductEntityTestVariation12" summary="Create Configurable Product with disabled child" ticketId="MAGETWO-65661">
195-
<data name="tag" xsi:type="string">test_type:acceptance_test, test_type:extended_acceptance_test, stable:no</data>
191+
<data name="tag" xsi:type="string">test_type:acceptance_test, test_type:extended_acceptance_test</data>
196192
<data name="product/data/configurable_attributes_data/dataset" xsi:type="string">with_disabled_item</data>
197193
<data name="product/data/name" xsi:type="string">Configurable Product %isolation%</data>
198194
<data name="product/data/sku" xsi:type="string">configurable_sku_%isolation%</data>
@@ -210,7 +206,7 @@
210206
<constraint name="Magento\Catalog\Test\Constraint\AssertProductNotVisibleInCategory" />
211207
</variation>
212208
<variation name="CreateConfigurableProductEntityTestVariation13" summary="Create Configurable Product with one disabled child and with one out of stock child" ticketId="MAGETWO-65662">
213-
<data name="tag" xsi:type="string">test_type:acceptance_test, test_type:extended_acceptance_test, stable:no</data>
209+
<data name="tag" xsi:type="string">test_type:acceptance_test, test_type:extended_acceptance_test</data>
214210
<data name="product/data/configurable_attributes_data/dataset" xsi:type="string">with_one_disabled_item_and_one_out_of_stock_item</data>
215211
<data name="product/data/name" xsi:type="string">Configurable Product %isolation%</data>
216212
<data name="product/data/sku" xsi:type="string">configurable_sku_%isolation%</data>

0 commit comments

Comments
 (0)