Skip to content

Commit 2f5fd1d

Browse files
committed
Merge branch 'MC-40167' into 2.4-develop-jet-pr1
2 parents 6299497 + c963ccf commit 2f5fd1d

File tree

2 files changed

+29
-31
lines changed

2 files changed

+29
-31
lines changed

app/code/Magento/Sales/Test/Mftf/Section/AdminOrderFormConfigureProductSection.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Page/etc/SectionObject.xsd">
1111
<section name="AdminOrderFormConfigureProductSection">
1212
<element name="configure" type="button" selector="//a[@product_id='{{productId}}']" parameterized="true"/>
13-
<element name="optionSelect" type="select" selector="//div[contains(@class,'product-options')]//select[//label[text() = '{{option}}']]" parameterized="true"/>
13+
<element name="optionSelect" type="select" selector="//div[contains(@class,'product-options')]//select[//label[text() = '{{option}}']]" timeout="30" parameterized="true"/>
1414
<element name="optionSelectNew" type="select" selector="//label[text()='{{option1}}']/following-sibling::div/select" parameterized="true"/>
1515
<element name="quantity" type="input" selector="#product_composite_configure_input_qty"/>
1616
<element name="ok" type="button" selector=".modal-header .page-actions button[data-role='action']" timeout="30"/>

app/code/Magento/Sales/Test/Mftf/Test/AdminSubmitConfigurableProductOrderTest.xml

Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,13 @@
1010
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
1111
<test name="AdminSubmitConfigurableProductOrderTest">
1212
<annotations>
13-
<title value="Create Order in Admin and update product configuration"/>
14-
<stories value="MAGETWO-59632: Create Sales > Order from admin add configurable product and change options click OK does not update Items Ordered List"/>
15-
<description value="Create Order in Admin and update product configuration"/>
1613
<features value="Sales"/>
17-
<severity value="AVERAGE"/>
18-
<testCaseId value="MAGETWO-59633"/>
19-
<group value="Sales"/>
20-
<skip>
21-
<issueId value="MAGETWO-96196"/>
22-
</skip>
14+
<stories value="Admin create order"/>
15+
<title value="Create Order in Admin and update product configuration"/>
16+
<description value="Create Order as admin and update product attribute configuration during order creation"/>
17+
<severity value="MAJOR"/>
18+
<testCaseId value="MC-26545"/>
19+
<group value="sales"/>
2320
</annotations>
2421

2522
<before>
@@ -87,25 +84,41 @@
8784
<requiredEntity createDataKey="createConfigChildProduct2"/>
8885
</createData>
8986

87+
<!-- Reindex invalidated indices after product attribute has been created/deleted -->
88+
<magentoCron groups="index" stepKey="reindexInvalidatedIndices"/>
89+
9090
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
9191
</before>
92+
<after>
93+
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
94+
95+
<deleteData createDataKey="simpleCustomer" stepKey="deleteSimpleCustomer"/>
9296

97+
<deleteData createDataKey="createConfigProduct" stepKey="deleteConfigProduct"/>
98+
<deleteData createDataKey="createConfigChildProduct1" stepKey="deleteConfigChildProduct1"/>
99+
<deleteData createDataKey="createConfigChildProduct2" stepKey="deleteConfigChildProduct2"/>
100+
<deleteData createDataKey="createConfigProductAttribute" stepKey="deleteConfigProductAttribute"/>
101+
<deleteData createDataKey="createCategory" stepKey="deleteApiCategory"/>
102+
103+
<!-- Reindex invalidated indices after product attribute has been created/deleted -->
104+
<magentoCron groups="index" stepKey="reindexInvalidatedIndices"/>
105+
</after>
93106
<!--Create new customer order-->
94107
<actionGroup ref="NavigateToNewOrderPageExistingCustomerActionGroup" stepKey="navigateToNewOrderWithExistingCustomer">
95-
<argument name="customer" value="$$simpleCustomer$$"/>
108+
<argument name="customer" value="$simpleCustomer$"/>
96109
</actionGroup>
97110

98111
<!--Add configurable product to order-->
99112
<actionGroup ref="AddConfigurableProductToOrderFromAdminActionGroup" stepKey="addConfigurableProductToOrder">
100-
<argument name="product" value="$$createConfigProduct$$"/>
101-
<argument name="attribute" value="$$createConfigProductAttribute$$"/>
102-
<argument name="option" value="$$getConfigAttributeOption1$$"/>
113+
<argument name="product" value="$createConfigProduct$"/>
114+
<argument name="attribute" value="$createConfigProductAttribute$"/>
115+
<argument name="option" value="$getConfigAttributeOption1$"/>
103116
</actionGroup>
104117

105118
<!--Configure ordered configurable product-->
106119
<actionGroup ref="ConfigureOrderedConfigurableProductActionGroup" stepKey="configureOrderedConfigurableProduct">
107-
<argument name="attribute" value="$$createConfigProductAttribute$$"/>
108-
<argument name="option" value="$$getConfigAttributeOption2$$"/>
120+
<argument name="attribute" value="$createConfigProductAttribute$"/>
121+
<argument name="option" value="$getConfigAttributeOption2$"/>
109122
<argument name="quantity" value="2"/>
110123
</actionGroup>
111124

@@ -118,20 +131,5 @@
118131

119132
<!--Verify order information-->
120133
<actionGroup ref="VerifyCreatedOrderInformationActionGroup" stepKey="verifyCreatedOrderInformation"/>
121-
122-
<after>
123-
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
124-
125-
<deleteData createDataKey="simpleCustomer" stepKey="deleteSimpleCustomer"/>
126-
127-
<deleteData createDataKey="createConfigProduct" stepKey="deleteConfigProduct"/>
128-
<deleteData createDataKey="createConfigChildProduct1" stepKey="deleteConfigChildProduct1"/>
129-
<deleteData createDataKey="createConfigChildProduct2" stepKey="deleteConfigChildProduct2"/>
130-
<deleteData createDataKey="createConfigProductAttribute" stepKey="deleteConfigProductAttribute"/>
131-
<deleteData createDataKey="createCategory" stepKey="deleteApiCategory"/>
132-
133-
<!-- Reindex invalidated indices after product attribute has been created/deleted -->
134-
<magentoCron groups="index" stepKey="reindexInvalidatedIndices"/>
135-
</after>
136134
</test>
137135
</tests>

0 commit comments

Comments
 (0)