|
23 | 23 | </annotations>
|
24 | 24 |
|
25 | 25 | <before>
|
| 26 | + <!-- Login as Admin --> |
| 27 | + <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/> |
| 28 | + |
26 | 29 | <!-- Create Category, Product Attribute with 3 Options, & Customer -->
|
27 | 30 | <createData entity="ImportCategory_Configurable" stepKey="createImportCategory"/>
|
28 | 31 | <createData entity="ProductAttributeWithThreeOptionsForImport" stepKey="createImportProductAttribute"/>
|
|
56 | 59 | <argument name="source">dev/tests/acceptance/tests/_data/{{ImportProductSimple3_Configurable.thumbnailImage}}</argument>
|
57 | 60 | <argument name="destination">var/import/images/{{ImportProduct_Configurable.name}}/{{ImportProductSimple3_Configurable.thumbnailImage}}</argument>
|
58 | 61 | </helper>
|
59 |
| - |
60 |
| - <!-- Login as Admin --> |
61 |
| - <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/> |
62 | 62 | </before>
|
63 | 63 |
|
64 | 64 | <after>
|
65 | 65 | <!-- Delete Data -->
|
66 | 66 | <deleteData createDataKey="createImportCategory" stepKey="deleteImportCategory"/>
|
| 67 | + <actionGroup ref="AdminOpenProductIndexPageActionGroup" stepKey="openProductIndexPage"/> |
| 68 | + <actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="filterProductsGrid"> |
| 69 | + <argument name="filterInputName" value="sku"/> |
| 70 | + <argument name="filterValue" value="{{ImportProduct_Configurable.name}}"/> |
| 71 | + </actionGroup> |
| 72 | + <actionGroup ref="AdminGridFilterApplyActionGroup" stepKey="applyProductsFilter"/> |
| 73 | + <actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteProducts"/> |
| 74 | + <actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="filterProductsGrid2"> |
| 75 | + <argument name="filterInputName" value="sku"/> |
| 76 | + <argument name="filterValue" value="import-product"/> |
| 77 | + </actionGroup> |
| 78 | + <actionGroup ref="AdminGridFilterApplyActionGroup" stepKey="applyProductsFilter2"/> |
| 79 | + <actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteProducts2"/> |
| 80 | + <actionGroup ref="AdminGridFilterResetActionGroup" stepKey="resetProductsGrid"/> |
| 81 | + <actionGroup ref="AdminDeleteProductAttributeByLabelActionGroup" stepKey="deleteAttribute"> |
| 82 | + <argument name="productAttributeLabel" value="{{ProductAttributeFrontendLabelImport1.label}}" /> |
| 83 | + </actionGroup> |
67 | 84 | <deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
|
68 | 85 | <helper class="\Magento\Catalog\Test\Mftf\Helper\LocalFileAssertions" method="deleteDirectory" stepKey="deleteProductImageDirectory">
|
69 | 86 | <argument name="path">var/import/images/{{ImportProduct_Configurable.name}}</argument>
|
70 | 87 | </helper>
|
71 |
| - <deleteData url="/V1/products/{{ImportProductSimple1_Configurable.urlKey}}" stepKey="deleteImportedSimpleProduct1"/> |
72 |
| - <deleteData url="/V1/products/{{ImportProductSimple2_Configurable.urlKey}}" stepKey="deleteImportedSimpleProduct2"/> |
73 |
| - <deleteData url="/V1/products/{{ImportProductSimple3_Configurable.urlKey}}" stepKey="deleteImportedSimpleProduct3"/> |
74 |
| - <deleteData url="/V1/products/{{ImportProduct_Configurable.urlKey}}" stepKey="deleteImportedConfigurableProduct"/> |
75 |
| - <deleteData createDataKey="createImportProductAttribute" stepKey="deleteProductAttribute"/> |
76 |
| - <actionGroup ref="NavigateToAndResetProductGridToDefaultViewActionGroup" stepKey="navigateToAndResetProductGridToDefaultView"/> |
77 | 88 | <actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
|
78 | 89 | </after>
|
79 | 90 |
|
|
0 commit comments