|
10 | 10 | xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
|
11 | 11 | <test name="AdminSubmitConfigurableProductOrderTest">
|
12 | 12 | <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"/> |
16 | 13 | <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"/> |
23 | 20 | </annotations>
|
24 | 21 |
|
25 | 22 | <before>
|
|
87 | 84 | <requiredEntity createDataKey="createConfigChildProduct2"/>
|
88 | 85 | </createData>
|
89 | 86 |
|
| 87 | + <!-- Reindex invalidated indices after product attribute has been created/deleted --> |
| 88 | + <magentoCron groups="index" stepKey="reindexInvalidatedIndices"/> |
| 89 | + |
90 | 90 | <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
|
91 | 91 | </before>
|
| 92 | + <after> |
| 93 | + <actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/> |
| 94 | + |
| 95 | + <deleteData createDataKey="simpleCustomer" stepKey="deleteSimpleCustomer"/> |
92 | 96 |
|
| 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> |
93 | 106 | <!--Create new customer order-->
|
94 | 107 | <actionGroup ref="NavigateToNewOrderPageExistingCustomerActionGroup" stepKey="navigateToNewOrderWithExistingCustomer">
|
95 |
| - <argument name="customer" value="$$simpleCustomer$$"/> |
| 108 | + <argument name="customer" value="$simpleCustomer$"/> |
96 | 109 | </actionGroup>
|
97 | 110 |
|
98 | 111 | <!--Add configurable product to order-->
|
99 | 112 | <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$"/> |
103 | 116 | </actionGroup>
|
104 | 117 |
|
105 | 118 | <!--Configure ordered configurable product-->
|
106 | 119 | <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$"/> |
109 | 122 | <argument name="quantity" value="2"/>
|
110 | 123 | </actionGroup>
|
111 | 124 |
|
|
118 | 131 |
|
119 | 132 | <!--Verify order information-->
|
120 | 133 | <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> |
136 | 134 | </test>
|
137 | 135 | </tests>
|
0 commit comments