Skip to content

Commit 7bb2d93

Browse files
committed
MAGETWO-64923: Duplicate products not showing on the frontend
- Update automated test script
1 parent 3aa0da2 commit 7bb2d93

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

app/code/Magento/Catalog/Test/Mftf/ActionGroup/AdminProductAttributeActionGroup.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<selectOption selector="{{AdminProductFormNewAttributeSection.attributeType}}" userInput="{{attributeType}}" stepKey="selectAttributeType"/>
4444
<click selector="{{AdminProductFormNewAttributeSection.saveAttribute}}" stepKey="saveAttribute"/>
4545
</actionGroup>
46-
<actionGroup name="AdminCreateAttributeFromProductPageWithSpecifiedVisibilityScope" extends="AdminCreateAttributeFromProductPage" insertAfter="selectAttributeType">
46+
<actionGroup name="AdminCreateAttributeFromProductPageWithScope" extends="AdminCreateAttributeFromProductPage" insertAfter="selectAttributeType">
4747
<arguments>
4848
<argument name="scope" type="string" defaultValue="Store View"/>
4949
</arguments>

app/code/Magento/ConfigurableProduct/Test/Mftf/Test/StorefrontVisibilityOfDuplicateProductTest.xml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
<argument name="image" value="MagentoLogo"/>
5555
</actionGroup>
5656
<actionGroup ref="saveProductForm" stepKey="saveProductForm"/>
57-
<actionGroup ref="AdminCreateAttributeFromProductPageWithSpecifiedVisibilityScope" stepKey="createAttributeForProduct">
57+
<actionGroup ref="AdminCreateAttributeFromProductPageWithScope" stepKey="createAttributeForProduct">
5858
<argument name="attributeName" value="{{colorProductAttribute.default_label}}"/>
5959
<argument name="attributeType" value="{{colorProductAttribute.input_type}}"/>
6060
<argument name="scope" value="Global"/>
@@ -134,54 +134,54 @@
134134
<actionGroup ref="saveProductForm" stepKey="saveDuplicatedProductForm"/>
135135
<!--Create new configurations with another attribute-->
136136
<comment userInput="Create new configurations with another attribute" stepKey="commentCreateNewConfigurations"/>
137-
<actionGroup ref="AdminCreateAttributeFromProductPageWithSpecifiedVisibilityScope" stepKey="createAttributeForDuplicatedProduct">
137+
<actionGroup ref="AdminCreateAttributeFromProductPageWithScope" stepKey="createAttributeForDuplicatedProduct">
138138
<argument name="attributeName" value="{{productAttributeColor.default_label}}"/>
139139
<argument name="attributeType" value="{{productAttributeColor.input_type}}"/>
140140
<argument name="scope" value="Global"/>
141141
</actionGroup>
142142
<reloadPage stepKey="reloadDuplicatedProductPage"/>
143143
<waitForPageLoad stepKey="waitForDuplicatedProductReload"/>
144-
<click selector="{{AdminProductFormConfigurationsSection.createConfigurations}}" stepKey="clickOnCreateConfigurationsForDuplicatedProduct"/>
144+
<click selector="{{AdminProductFormConfigurationsSection.createConfigurations}}" stepKey="createConfigurationsDuplicatedProduct"/>
145145
<actionGroup ref="createOptionsForAttribute" stepKey="createOptionsForDuplicatedProduct">
146146
<argument name="attributeName" value="{{productAttributeColor.default_label}}"/>
147147
<argument name="firstOptionName" value="{{colorConfigurableProductAttribute1.name}}"/>
148148
<argument name="secondOptionName" value="{{colorConfigurableProductAttribute2.name}}"/>
149149
</actionGroup>
150150
<click selector="{{AdminCreateProductConfigurationsPanel.next}}" stepKey="clickOnFirstNextButtonForDuplicatedProduct"/>
151151
<waitForPageLoad stepKey="waitForBulkImagesPriceQuantityPageLoadForDuplicatedProduct"/>
152-
<actionGroup ref="addUniqueImageToConfigurableProductOption" stepKey="addImageToConfigurableProductOptionOneForDuplicatedProduct">
152+
<actionGroup ref="addUniqueImageToConfigurableProductOption" stepKey="addImgConfigProductOption1DuplicatedProduct">
153153
<argument name="image" value="MagentoLogo"/>
154154
<argument name="frontend_label" value="{{productAttributeColor.default_label}}"/>
155155
<argument name="label" value="{{colorConfigurableProductAttribute1.name}}"/>
156156
</actionGroup>
157-
<actionGroup ref="addUniqueImageToConfigurableProductOption" stepKey="addImageToConfigurableProductOptionTwoForDuplicatedProduct">
157+
<actionGroup ref="addUniqueImageToConfigurableProductOption" stepKey="addImgConfigProductOption2DuplicatedProduct">
158158
<argument name="image" value="MagentoLogo"/>
159159
<argument name="frontend_label" value="{{productAttributeColor.default_label}}"/>
160160
<argument name="label" value="{{colorConfigurableProductAttribute2.name}}"/>
161161
</actionGroup>
162-
<actionGroup ref="addUniquePriceToConfigurableProductOption" stepKey="addPriceToConfigurableProductOptionFirstForDuplicatedProduct">
162+
<actionGroup ref="addUniquePriceToConfigurableProductOption" stepKey="addPriceConfigProductOption1DuplicatedProduct">
163163
<argument name="frontend_label" value="{{productAttributeColor.default_label}}"/>
164164
<argument name="label" value="{{colorConfigurableProductAttribute1.name}}"/>
165165
<argument name="price" value="{{virtualProductWithRequiredFields.price}}"/>
166166
</actionGroup>
167-
<actionGroup ref="addUniquePriceToConfigurableProductOption" stepKey="addPriceToConfigurableProductOptionSecondForDuplicatedProduct">
167+
<actionGroup ref="addUniquePriceToConfigurableProductOption" stepKey="addPriceConfigProductOption2DuplicatedProduct">
168168
<argument name="frontend_label" value="{{productAttributeColor.default_label}}"/>
169169
<argument name="label" value="{{colorConfigurableProductAttribute2.name}}"/>
170170
<argument name="price" value="{{virtualProductWithRequiredFields.price}}"/>
171171
</actionGroup>
172-
<actionGroup ref="addUniqueQuantityToConfigurableProductOption" stepKey="addUniqueQtyForFirstOptionForDuplicatedProduct">
172+
<actionGroup ref="addUniqueQuantityToConfigurableProductOption" stepKey="addUniqueQtyOption1DuplicatedProduct">
173173
<argument name="frontend_label" value="{{productAttributeColor.default_label}}"/>
174174
<argument name="label" value="{{colorConfigurableProductAttribute1.name}}"/>
175175
<argument name="quantity" value="{{virtualProductBigQty.quantity}}"/>
176176
</actionGroup>
177-
<actionGroup ref="addUniqueQuantityToConfigurableProductOption" stepKey="addUniqueQtyForSecondOptionForDuplicatedProduct">
177+
<actionGroup ref="addUniqueQuantityToConfigurableProductOption" stepKey="addUniqueQtyOption2DuplicatedProduct">
178178
<argument name="frontend_label" value="{{productAttributeColor.default_label}}"/>
179179
<argument name="label" value="{{colorConfigurableProductAttribute2.name}}"/>
180180
<argument name="quantity" value="{{virtualProductBigQty.quantity}}"/>
181181
</actionGroup>
182-
<click selector="{{AdminCreateProductConfigurationsPanel.next}}" stepKey="clickOnSecondNextButtonForDuplicatedProduct"/>
182+
<click selector="{{AdminCreateProductConfigurationsPanel.next}}" stepKey="clickOn2NextButtonForDuplicatedProduct"/>
183183
<waitForPageLoad stepKey="waitForSummaryPageLoadForDuplicatedProduct"/>
184-
<click selector="{{AdminCreateProductConfigurationsPanel.next}}" stepKey="clickOnNextButtonToGenerateConfigsForDuplicatedProduct"/>
184+
<click selector="{{AdminCreateProductConfigurationsPanel.next}}" stepKey="generateConfigsForDuplicatedProduct"/>
185185
<waitForPageLoad stepKey="waitForDuplicatedProductPageLoad"/>
186186
<actionGroup ref="saveProductForm" stepKey="saveDuplicatedProduct"/>
187187
<magentoCLI command="indexer:reindex" stepKey="reindex"/>

0 commit comments

Comments
 (0)