Skip to content

Commit 121c0b1

Browse files
committed
B2B-1650: Add MFTF test for MC-38248
- Fixing tests that don't delete all child products
1 parent f9cf8f1 commit 121c0b1

20 files changed

+269
-5
lines changed

app/code/Magento/CatalogRule/Test/Mftf/Test/AdminDeleteCatalogPriceRuleTest.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,15 @@
3838
<actionGroup ref="DeleteProductBySkuActionGroup" stepKey="deleteConfigurableProduct">
3939
<argument name="sku" value="{{_defaultProduct.sku}}"/>
4040
</actionGroup>
41+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
42+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
43+
<argument name="filterInputName" value="sku"/>
44+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
45+
</actionGroup>
46+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
47+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
48+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
49+
</actionGroup>
4150
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsGridFilters"/>
4251
<amOnPage url="{{AdminCatalogPriceRuleGridPage.url}}" stepKey="goToCatalogRuleGridPage"/>
4352
<waitForPageLoad stepKey="waitForCatalogRuleGridPageLoaded"/>

app/code/Magento/CatalogSearch/Test/Mftf/Test/SearchEntityResultsTest/QuickSearchAndAddToCartConfigurableTest.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,15 @@
3535
<actionGroup ref="DeleteProductBySkuActionGroup" stepKey="deleteProduct">
3636
<argument name="sku" value="{{_defaultProduct.sku}}"/>
3737
</actionGroup>
38+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
39+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
40+
<argument name="filterInputName" value="sku"/>
41+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
42+
</actionGroup>
43+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
44+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
45+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
46+
</actionGroup>
3847
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsGridFilters"/>
3948
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
4049
</after>

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,30 @@
2525

2626
<after>
2727
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
28+
<actionGroup ref="AdminOpenProductIndexPageActionGroup" stepKey="openProductIndexPage"/>
29+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersConfigurable"/>
30+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterConfigurable">
31+
<argument name="filterInputName" value="sku"/>
32+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
33+
</actionGroup>
34+
<actionGroup ref="AdminGridFilterFillSelectFieldActionGroup" stepKey="addTypeFilterConfigurable">
35+
<argument name="filterName" value="type_id"/>
36+
<argument name="filterValue" value="Configurable Product"/>
37+
</actionGroup>
38+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterConfigurable"/>
39+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteConfigurableProduct">
40+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
41+
</actionGroup>
42+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
43+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
44+
<argument name="filterInputName" value="sku"/>
45+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
46+
</actionGroup>
47+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
48+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
49+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
50+
</actionGroup>
51+
<actionGroup ref="ResetProductGridToDefaultViewActionGroup" stepKey="resetProductGrid"/>
2852
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
2953
</after>
3054

app/code/Magento/ConfigurableProduct/Test/Mftf/Test/AdminConfigurableProductUpdateTest/AdminConfigurableProductAddConfigurationTest.xml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,30 @@
2525

2626
<after>
2727
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
28+
<actionGroup ref="AdminOpenProductIndexPageActionGroup" stepKey="openProductIndexPage"/>
29+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersConfigurable"/>
30+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterConfigurable">
31+
<argument name="filterInputName" value="sku"/>
32+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
33+
</actionGroup>
34+
<actionGroup ref="AdminGridFilterFillSelectFieldActionGroup" stepKey="addTypeFilterConfigurable">
35+
<argument name="filterName" value="type_id"/>
36+
<argument name="filterValue" value="Configurable Product"/>
37+
</actionGroup>
38+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterConfigurable"/>
39+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteConfigurableProduct">
40+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
41+
</actionGroup>
42+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
43+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
44+
<argument name="filterInputName" value="sku"/>
45+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
46+
</actionGroup>
47+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
48+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
49+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
50+
</actionGroup>
51+
<actionGroup ref="ResetProductGridToDefaultViewActionGroup" stepKey="resetProductGrid"/>
2852
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
2953
</after>
3054

app/code/Magento/ConfigurableProduct/Test/Mftf/Test/AdminConfigurableProductUpdateTest/AdminConfigurableProductRemoveConfigurationTest.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,15 @@
2828
<actionGroup ref="DeleteProductBySkuActionGroup" stepKey="deleteConfigurableProductFilteredBySkuAndName">
2929
<argument name="sku" value="{{_defaultProduct.sku}}"/>
3030
</actionGroup>
31+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
32+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
33+
<argument name="filterInputName" value="sku"/>
34+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
35+
</actionGroup>
36+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
37+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
38+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
39+
</actionGroup>
3140
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearFiltersOnProductIndexPage"/>
3241
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
3342
<!-- Reindex invalidated indices after product attribute has been created/deleted -->

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
<actionGroup ref="DeleteProductUsingProductGridActionGroup" stepKey="deleteProduct">
3030
<argument name="product" value="_defaultProduct"/>
3131
</actionGroup>
32+
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsGridFilters" after="deleteProduct"/>
3233
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
3334
</after>
3435

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

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,16 @@
3232
<actionGroup stepKey="deleteProduct1" ref="DeleteProductBySkuActionGroup">
3333
<argument name="sku" value="{{_defaultProduct.sku}}"/>
3434
</actionGroup>
35-
<conditionalClick selector="{{AdminProductGridFilterSection.clearFilters}}"
36-
dependentSelector="{{AdminProductGridFilterSection.clearFilters}}" visible="true"
37-
stepKey="clickClearFilters"/>
35+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
36+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
37+
<argument name="filterInputName" value="sku"/>
38+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
39+
</actionGroup>
40+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
41+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
42+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
43+
</actionGroup>
44+
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clickClearFilters"/>
3845
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
3946
</after>
4047

app/code/Magento/ConfigurableProduct/Test/Mftf/Test/StorefrontConfigurableProductDetailsTest/StorefrontConfigurableProductBasicInfoTest.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,15 @@
3333
<actionGroup ref="DeleteProductBySkuActionGroup" stepKey="deleteProduct">
3434
<argument name="sku" value="{{_defaultProduct.sku}}"/>
3535
</actionGroup>
36+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
37+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
38+
<argument name="filterInputName" value="sku"/>
39+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
40+
</actionGroup>
41+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
42+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
43+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
44+
</actionGroup>
3645
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsGridFilters"/>
3746
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
3847
</after>

app/code/Magento/ConfigurableProduct/Test/Mftf/Test/StorefrontConfigurableProductDetailsTest/StorefrontConfigurableProductCanAddToCartTest.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,15 @@
3333
<actionGroup ref="DeleteProductBySkuActionGroup" stepKey="deleteProduct">
3434
<argument name="sku" value="{{_defaultProduct.sku}}"/>
3535
</actionGroup>
36+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
37+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
38+
<argument name="filterInputName" value="sku"/>
39+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
40+
</actionGroup>
41+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
42+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
43+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
44+
</actionGroup>
3645
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsGridFilters"/>
3746
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
3847
</after>

app/code/Magento/ConfigurableProduct/Test/Mftf/Test/StorefrontConfigurableProductDetailsTest/StorefrontConfigurableProductCantAddToCartTest.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,15 @@
3333
<actionGroup ref="DeleteProductBySkuActionGroup" stepKey="deleteProduct">
3434
<argument name="sku" value="{{_defaultProduct.sku}}"/>
3535
</actionGroup>
36+
<actionGroup ref="AdminGridFilterResetActionGroup" stepKey="clearGridFiltersVirtual"/>
37+
<actionGroup ref="AdminGridFilterFillInputFieldActionGroup" stepKey="addSkuFilterVirtual">
38+
<argument name="filterInputName" value="sku"/>
39+
<argument name="filterValue" value="{{_defaultProduct.sku}}"/>
40+
</actionGroup>
41+
<actionGroup ref="AdminClickSearchInGridActionGroup" stepKey="applyGridFilterVirtual"/>
42+
<actionGroup ref="DeleteProductsIfTheyExistActionGroup" stepKey="deleteVirtualProducts">
43+
<argument name="sku" value="{{_defaultProduct.sku}}"/>
44+
</actionGroup>
3645
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsGridFilters"/>
3746
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
3847
</after>

0 commit comments

Comments
 (0)