Skip to content

Commit 40751fd

Browse files
authored
Merge branch '2.4-develop' into spartans_pr_17102025_AC-15856
2 parents c7c810d + cbefded commit 40751fd

File tree

29 files changed

+108
-94
lines changed

29 files changed

+108
-94
lines changed

app/code/Magento/Backend/Test/Mftf/Test/AdminVerifyStateProvinceRequiredOnAddingNewAddressPageTest.xml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
<actionGroup ref="SetAdminAccountActionGroup" stepKey="setAdminAccountToUnitedStates">
3333
<argument name="InterfaceLocaleByValue" value="en_US" />
3434
</actionGroup>
35+
<!--Delete customer created during test execution-->
36+
<actionGroup ref="AdminDeleteAllCustomerActionGroup" stepKey="deleteAllCustomerFromGrid"/>
3537
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>
3638
<actionGroup ref="CliIndexerReindexActionGroup" stepKey="reindex">
3739
<argument name="indices" value=""/>
@@ -40,35 +42,29 @@
4042
<argument name="tags" value=""/>
4143
</actionGroup>
4244
</after>
43-
4445
<!-- Open Admin Store Configuration Page -->
4546
<actionGroup ref="AdminOpenStoreConfigPageActionGroup" stepKey="openStoreConfigPage" />
46-
4747
<!--"Choose United Kingdom" as State Option Required and save configuration -->
4848
<conditionalClick selector="{{StateOptionsSection.stateOptions}}" dependentSelector="{{StateOptionsSection.countriesWithRequiredRegions}}" visible="false" stepKey="expandStateOptionsTab"/>
4949
<waitForAjaxLoad stepKey="waitForAjax"/>
5050
<scrollTo selector="{{StateOptionsSection.countriesWithRequiredRegions}}" stepKey="scrollToForm"/>
5151
<selectOption selector="{{StateOptionsSection.countriesWithRequiredRegions}}" userInput="United Kingdom" stepKey="selectCountriesWithRequiredRegion"/>
5252
<click selector="#save" stepKey="saveStateOptionsConfig"/>
5353
<waitForPageLoad stepKey="waitForSavingConfig"/>
54-
5554
<!-- create customer on storefront -->
5655
<actionGroup ref="StorefrontOpenCustomerAccountCreatePageActionGroup" stepKey="openCreateAccountPage"/>
5756
<actionGroup ref="ReloadPageActionGroup" stepKey="refreshPage"/>
5857
<actionGroup ref="StorefrontFillCustomerAccountCreationFormActionGroup" stepKey="fillCreateAccountForm">
5958
<argument name="customer" value="Simple_US_Customer"/>
6059
</actionGroup>
6160
<actionGroup ref="StorefrontClickCreateAnAccountCustomerAccountCreationFormActionGroup" stepKey="submitCreateAccountForm"/>
62-
6361
<!-- Open AddressBook and set Country as "United Kingdom" -->
6462
<actionGroup ref="StorefrontCustomerGoToSidebarMenu" stepKey="goToAddressBookPage">
6563
<argument name="menu" value="Address Book"/>
6664
</actionGroup>
67-
6865
<!-- Choose Country as "United Kingdom" -->
6966
<selectOption selector="{{StorefrontCustomerAddressFormSection.country}}" userInput="United Kingdom" stepKey="selectCountry"/>
7067
<click selector="{{StorefrontCustomerAddressFormSection.saveAddress}}" stepKey="saveCustomerAddress"/>
71-
7268
<!-- Assert the error message -->
7369
<seeElement selector="{{StorefrontCustomerMessagesSection.assertErrorMessage}}" stepKey="assetErrorMessage"/>
7470
</test>

app/code/Magento/Captcha/Test/Mftf/Test/StorefrontCaptchaRegisterNewCustomerTest.xml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,12 @@
3131
</actionGroup>
3232
</before>
3333
<after>
34+
<!--Delete customer created during test execution-->
35+
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
36+
<actionGroup ref="AdminDeleteCustomerActionGroup" stepKey="deleteCustomerFromGrid">
37+
<argument name="customerEmail" value="Simple_US_Customer.email"/>
38+
</actionGroup>
39+
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
3440
<!-- Set default configuration. -->
3541
<magentoCLI command="config:set {{StorefrontCaptchaOnCustomerLoginConfigData.path}} {{StorefrontCaptchaOnCustomerLoginConfigData.value}},{{StorefrontCaptchaOnCustomerForgotPasswordConfigData.value}}" stepKey="enableCaptchaOnDefaultForms"/>
3642
<magentoCLI command="config:set {{StorefrontCustomerCaptchaModeAfterFailConfigData.path}} {{StorefrontCustomerCaptchaModeAfterFailConfigData.value}}" stepKey="defaultCaptchaMode" />
@@ -40,28 +46,21 @@
4046
<argument name="tags" value="config full_page"/>
4147
</actionGroup>
4248
</after>
43-
4449
<!-- Open Customer registration page -->
4550
<actionGroup ref="StorefrontOpenCustomerAccountCreatePageActionGroup" stepKey="goToCustomerAccountCreatePage" />
46-
4751
<!-- Check captcha visibility registration page load -->
4852
<actionGroup ref="AssertCaptchaVisibleOnCustomerAccountCreatePageActionGroup" stepKey="verifyCaptchaVisible" />
49-
5053
<!-- Submit form with incorrect captcha -->
5154
<actionGroup ref="StorefrontFillCustomerAccountCreationFormWithCaptchaActionGroup" stepKey="fillNewCustomerAccountFormWithIncorrectCaptcha">
5255
<argument name="customer" value="Simple_US_Customer" />
5356
<argument name="captcha" value="{{WrongCaptcha.value}}" />
5457
</actionGroup>
55-
5658
<actionGroup ref="StorefrontClickCreateAnAccountCustomerAccountCreationFormActionGroup" stepKey="clickCreateAnAccountButton" />
57-
5859
<actionGroup ref="AssertMessageCustomerCreateAccountActionGroup" stepKey="assertMessage">
5960
<argument name="message" value="Incorrect CAPTCHA" />
6061
<argument name="messageType" value="error" />
6162
</actionGroup>
62-
6363
<actionGroup ref="AssertCaptchaVisibleOnCustomerAccountCreatePageActionGroup" stepKey="verifyCaptchaVisibleAfterFail" />
64-
6564
<!-- Submit form with correct captcha -->
6665
<actionGroup ref="StorefrontFillCustomerAccountCreationFormWithCaptchaActionGroup" stepKey="fillNewCustomerAccountFormWithCorrectCaptcha">
6766
<argument name="customer" value="Simple_US_Customer" />

app/code/Magento/Catalog/Test/Mftf/Data/CategoryData.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,4 +330,7 @@
330330
<data key="url_path">catalog/seo/category_url_suffix</data>
331331
<data key="url_suffix">.html</data>
332332
</entity>
333+
<entity name="ImportCategoryFromCSV" type="category">
334+
<data key="name">simpleCategory5d53a993b7ccb2</data>
335+
</entity>
333336
</entities>

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@
2424
<createData entity="defaultSimpleProduct" stepKey="simpleProduct"/>
2525
</before>
2626
<after>
27+
<actionGroup ref="AdminDeleteCategoryByNameActionGroup" stepKey="deleteSimpleSubCategory">
28+
<argument name="categoryName" value="{{SimpleSubCategory.name}}"/>
29+
</actionGroup>
30+
<actionGroup ref="AdminDeleteCategoryByNameActionGroup" stepKey="deleteFirstLevelSubCategory">
31+
<argument name="categoryName" value="{{FirstLevelSubCat.name}}"/>
32+
</actionGroup>
2733
<deleteData createDataKey="createDefaultCategory" stepKey="deleteDefaultCategory"/>
2834
<deleteData createDataKey="simpleProduct" stepKey="deleteSimpleProduct"/>
2935
<actionGroup ref="AdminLogoutActionGroup" stepKey="logout"/>

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

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,8 @@
3333
</createData>
3434
</before>
3535
<after>
36-
<deleteData createDataKey="createProductA" stepKey="deleteProductA"/>
37-
<deleteData createDataKey="createProductB" stepKey="deleteProductB"/>
38-
<deleteData createDataKey="createProductC" stepKey="deleteProductC"/>
39-
<deleteData createDataKey="createProductD" stepKey="deleteProductD"/>
40-
<deleteData createDataKey="createProductE" stepKey="deleteProductE"/>
36+
<!-- Delete all products via API -->
37+
<helper class="Magento\Catalog\Test\Mftf\Helper\ProductApiHelper" method="deleteAllProductsApi" stepKey="deleteAllProductsViaApi"/>
4138
<deleteData createDataKey="createCategoryA" stepKey="deleteCategoryA"/>
4239
</after>
4340

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

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@
2626
<helper class="Magento\Catalog\Test\Mftf\Helper\ProductApiHelper" method="deleteAllProductsApi" stepKey="deleteAllProductsViaApi"/>
2727
<actionGroup ref="AdminOpenProductIndexPageActionGroup" stepKey="goToProductList"/>
2828
<actionGroup ref="AdminClearGridFiltersActionGroup" stepKey="resetProductFilters"/>
29+
<!--Clean up categories-->
30+
<actionGroup ref="DeleteCategoryActionGroup" stepKey="cleanSimpleSubCategory">
31+
<argument name="categoryEntity" value="SimpleSubCategory"/>
32+
</actionGroup>
2933
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutOfAdmin"/>
3034
<magentoCLI command="config:set checkout/options/enable_guest_checkout_login 0" stepKey="DisablingGuestCheckoutLogin"/>
3135
</after>
@@ -253,11 +257,6 @@
253257
</actionGroup>
254258

255259
<!--@TODO Move cleanup to "after" when MQE-830 is resolved-->
256-
<!--Clean up categories-->
257-
<comment userInput="Clean up categories" stepKey="cleanupCategoriesComment"/>
258-
<actionGroup ref="DeleteCategoryActionGroup" stepKey="cleanSimpleSubCategory">
259-
<argument name="categoryEntity" value="SimpleSubCategory"/>
260-
</actionGroup>
261260
<!--Clean up products-->
262261
<comment userInput="Clean up simple product" stepKey="cleanUpSimpleProduct"/>
263262
<actionGroup ref="DeleteProductUsingProductGridActionGroup" stepKey="deleteSimpleProduct">

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

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
<group value="checkout"/>
2121
<group value="cloud"/>
2222
</annotations>
23-
2423
<before>
2524
<magentoCLI command="config:set {{EnableFlatRateConfigData.path}} {{EnableFlatRateConfigData.value}}" stepKey="enableFlatRate"/>
2625
<createData entity="_defaultCategory" stepKey="createCategory"/>
@@ -29,14 +28,16 @@
2928
</createData>
3029
<actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
3130
</before>
32-
3331
<after>
32+
<!--Delete customer created during test execution-->
33+
<actionGroup ref="AdminDeleteCustomerActionGroup" stepKey="deleteCustomerFromGrid">
34+
<argument name="customerEmail" value="CustomerEntityOne.email"/>
35+
</actionGroup>
3436
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
3537
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
3638
<actionGroup ref="AdminOrdersGridClearFiltersActionGroup" stepKey="clearOrdersGridFilter"/>
3739
<actionGroup ref="AdminLogoutActionGroup" stepKey="logoutFromAdmin"/>
3840
</after>
39-
4041
<actionGroup ref="StorefrontOpenProductPageActionGroup" stepKey="openProductPage">
4142
<argument name="productUrl" value="$createProduct.custom_attributes[url_key]$"/>
4243
</actionGroup>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<after>
3535
<deleteData createDataKey="createCategory" stepKey="deleteCategory"/>
3636
<deleteData createDataKey="createProduct" stepKey="deleteProduct"/>
37+
<deleteData createDataKey="simpleuscustomer" stepKey="deleteCustomer"/>
3738
<magentoCLI command="config:set payment/checkmo/allowspecific 0" stepKey="allowSpecificValue"/>
3839
<magentoCLI command="config:set payment/checkmo/specificcountry ''" stepKey="specificCountryValue"/>
3940
<magentoCLI command="config:set checkout/options/display_billing_address_on 0" stepKey="setDisplayBillingAddressOnPaymentMethod"/>

app/code/Magento/CheckoutAgreements/Test/Mftf/Test/StorefrontAssertSeveralTermsAndConditionsOnPayPalExpressCheckoutReviewPageTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
<after>
3030
<!--Delete created data-->
3131
<deleteData createDataKey="createSimpleProduct" stepKey="deleteSimpleProduct"/>
32+
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
3233
<actionGroup ref="AdminTermsConditionsOpenGridActionGroup" stepKey="openTermsGridToDelete"/>
3334
<actionGroup ref="AdminDeleteAllTermConditionsActionGroup" stepKey="deleteAllTerms"/>
3435
<actionGroup ref="AdminDisableTermsAndConditionsConfigurationActionGroup" stepKey="disableTermsAndConditions"/>

app/code/Magento/CheckoutAgreements/Test/Mftf/Test/StorefrontAssertSeveralTermsAndConditionsOnPayPalPayFlowProCheckoutReviewPageTest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
<after>
4848
<!--Delete created data-->
4949
<deleteData createDataKey="createSimpleProduct" stepKey="deleteSimpleProduct"/>
50+
<deleteData createDataKey="createCustomer" stepKey="deleteCustomer"/>
5051
<actionGroup ref="AdminTermsConditionsOpenGridActionGroup" stepKey="openTermsGridToDelete"/>
5152
<actionGroup ref="AdminDeleteAllTermConditionsActionGroup" stepKey="deleteAllTerms"/>
5253
<actionGroup ref="AdminDisableTermsAndConditionsConfigurationActionGroup" stepKey="disableTermsAndConditions"/>

0 commit comments

Comments
 (0)