Skip to content

Commit 7e25908

Browse files
committed
magento/partners-magento2b2b#501: [Test Fix] MFTF Tests Fail to Rerun When Test Logs Out of Storefront After Deleting Customer
- Fixing SVC failures
1 parent a742ba3 commit 7e25908

9 files changed

+18
-9
lines changed

app/code/Magento/Catalog/Test/Mftf/Test/StorefrontPurchaseProductCustomOptionsDifferentStoreViewsTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
<after>
5151
<!-- Customer Log Out -->
52-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="customerLogoutStorefront"/>
52+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
5353
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
5454
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
5555
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
@@ -72,6 +72,7 @@
7272
<actionGroup ref="AdminOpenProductIndexPageActionGroup" stepKey="amOnProductGridPage"/>
7373
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsGridFilters"/>
7474
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
75+
<comment userInput="BIC workaround" stepKey="customerLogoutStorefront"/>
7576
</after>
7677

7778
<!-- Open Product Grid, Filter product and open -->

app/code/Magento/Catalog/Test/Mftf/Test/StorefrontPurchaseProductWithCustomOptionsTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,14 @@
3232
</before>
3333
<after>
3434
<!-- Logout customer -->
35-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="customerLogoutStorefront"/>
35+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
3636
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
3737
<!-- Delete product and category -->
3838
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
3939
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
4040
<actionGroup ref="AdminOrdersGridClearFiltersActionGroup" stepKey="clearOrderListingFilters"/>
4141
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutAdmin"/>
42+
<comment userInput="BIC workaround" stepKey="customerLogoutStorefront"/>
4243
</after>
4344

4445
<!-- Login Customer Storefront -->

app/code/Magento/Checkout/Test/Mftf/Test/DefaultBillingAddressShouldBeCheckedOnPaymentPageTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,11 @@
3232
</before>
3333
<after>
3434
<!--Logout from customer account-->
35-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutCustomer"/>
35+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
3636
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
3737
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
3838
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
39+
<comment userInput="BIC workaround" stepKey="logoutCustomer"/>
3940
</after>
4041
<!-- Add simple product to cart and go to checkout-->
4142
<actionGroup ref="AddSimpleProductToCartActionGroup" stepKey="addProductToCart">

app/code/Magento/Checkout/Test/Mftf/Test/OnePageCheckoutWithAllProductTypesTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,13 @@
107107
<deleteData createDataKey="createDownloadableProduct" stepKey="deleteDownloadableProduct"/>
108108
<deleteData createDataKey="createSimpleProduct" stepKey="deleteSimpleProduct"/>
109109
<deleteData createDataKey="createGroupedProduct" stepKey="deleteGroupedProduct"/>
110+
<comment userInput="BIC workaround" stepKey="deleteCustomer"/>
110111

111112
<!-- Logout customer -->
112113
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="customerLogoutStorefront"/>
113114

114115
<!-- Delete customer -->
115-
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
116+
<deleteData createDataKey="createCustomer" stepKey="deleteCreatedCustomer"/>
116117

117118
<!-- Reindex invalidated indices after product attribute has been created/deleted -->
118119
<magentoCron groups="index" stepKey="reindexInvalidatedIndices"/>

app/code/Magento/Checkout/Test/Mftf/Test/StorefrontCustomerCheckoutTest/StorefrontCustomerCheckoutTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@
2828
</actionGroup>
2929
</before>
3030
<after>
31-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutCustomer"/>
31+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
3232
<deleteData createDataKey="createSimpleProduct" stepKey="deleteSimpleProduct"/>
3333
<deleteData createDataKey="createCategory" stepKey="deleteSimpleCategory"/>
3434
<deleteData createDataKey="createCustomer" stepKey="deleteUsCustomer"/>
3535
<actionGroup ref="AdminClearCustomersFiltersActionGroup" stepKey="resetCustomerFilters"/>
3636
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
37+
<comment userInput="BIC workaround" stepKey="logoutCustomer"/>
3738
</after>
3839

3940
<actionGroup ref="LoginToStorefrontActionGroup" stepKey="storefrontCustomerLogin">

app/code/Magento/Persistent/Test/Mftf/Test/StorefrontVerifyThatInformationAboutViewingComparisonWishlistIsPersistedUnderLongTermCookieTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,15 @@
4545
</actionGroup>
4646
</before>
4747
<after>
48-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutFromCustomer"/>
48+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
4949
<createData entity="PersistentConfigDefault" stepKey="setDefaultPersistentState"/>
5050
<createData entity="PersistentLogoutClearEnabled" stepKey="persistentLogoutClearEnabled"/>
5151
<createData entity="DisableSynchronizeWidgetProductsWithBackendStorage" stepKey="disableSynchronizeWidgetProductsWithBackendStorage"/>
5252
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
5353
<deleteData createDataKey="createSimpleProduct" stepKey="deleteSimpleProduct"/>
5454
<deleteData createDataKey="createSecondSimpleProduct" stepKey="deleteSecondSimpleProduct"/>
5555
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
56+
<comment userInput="BIC workaround" stepKey="logoutFromCustomer"/>
5657
<actionGroup ref="AdminDeleteWidgetActionGroup" stepKey="deleteRecentlyComparedProductsWidget">
5758
<argument name="widget" value="RecentlyComparedProductsWidget"/>
5859
</actionGroup>

app/code/Magento/Swatches/Test/Mftf/Test/StorefrontCustomerCanChangeProductOptionsUsingSwatchesTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@
2323
</before>
2424
<after>
2525
<!-- Logout customer -->
26-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutFromCustomer"/>
26+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
2727
<deleteData createDataKey="createCustomer" before="goToProductAttributes" stepKey="deleteCustomer"/>
28+
<comment userInput="BIC workaround" stepKey="logoutFromCustomer"/>
2829
</after>
2930

3031
<!-- Remove steps that are not used for this test -->

app/code/Magento/Wishlist/Test/Mftf/Test/StorefrontAddMultipleStoreProductsToWishlistTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737

3838
<after>
3939
<!-- Logout customer -->
40-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="customerLogout"/>
40+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
4141
<deleteData createDataKey="product" stepKey="deleteFirstProduct"/>
4242
<deleteData createDataKey="secondProduct" stepKey="deleteSecondProduct"/>
4343
<deleteData createDataKey="customer" stepKey="deleteCustomer"/>
@@ -51,6 +51,7 @@
5151
<actionGroup ref="ClearFiltersAdminDataGridActionGroup" stepKey="clearProductsFilters"/>
5252
<!--Logout everywhere-->
5353
<actionGroup ref="AdminLogoutActionGroup" stepKey="adminLogout"/>
54+
<comment userInput="BIC workaround" stepKey="customerLogout"/>
5455
</after>
5556

5657
<!-- Change products visibility on store-view level -->

app/code/Magento/Wishlist/Test/Mftf/Test/WishListWithDisabledProductTest.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,10 @@
2424
</before>
2525
<after>
2626
<!-- Logout customer -->
27-
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="customerLogout"/>
27+
<actionGroup ref="StorefrontCustomerLogoutActionGroup" stepKey="logoutStorefront"/>
2828
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
2929
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
30+
<comment userInput="BIC workaround" stepKey="customerLogout"/>
3031
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
3132
</after>
3233
<actionGroup ref="LoginToStorefrontActionGroup" stepKey="loginToStorefrontAccount">

0 commit comments

Comments
 (0)