|
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