Skip to content

Commit 4a997f0

Browse files
committed
Merge remote-tracking branch 'origin/MC-4171-flaky-mftf-test-ShowOutOfStockProduct' into cms-team-1-delivery
2 parents bb1a338 + ae583e7 commit 4a997f0

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

app/code/Magento/PageBuilder/Test/Mftf/Test/AdminPageBuilderProductsTest.xml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -879,73 +879,73 @@
879879
<testCaseId value="MC-4031"/>
880880
<group value="pagebuilder"/>
881881
<group value="pagebuilder-products"/>
882-
<skip>
883-
<issueId value="MC-4257"/>
884-
</skip>
885882
</annotations>
886883
<before>
887884
<actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
888-
<actionGroup ref="displayOutOfStockProduct" stepKey="displayOutOfStockProduct"/>
885+
<magentoCLI command="config:set cataloginventory/options/show_out_of_stock 1" stepKey="displayOutOfStockProduct"/>
889886
<createData entity="_defaultCmsPage" stepKey="createdCMSPage" />
890887
<createData entity="PageBuilderProductsSubCategory" stepKey="createPreReqCategory"/>
891888
<createData entity="SimpleProduct3" stepKey="createPreReqProductA">
892889
<requiredEntity createDataKey="createPreReqCategory"/>
893890
</createData>
894-
<!--Create product quantity = 0-->
895891
<createData entity="SimpleProduct4" stepKey="createPreReqProductB">
896892
<requiredEntity createDataKey="createPreReqCategory"/>
897893
</createData>
898-
<actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/>
894+
<actionGroup ref="navigateToCreatedCMSPage" stepKey="navigateToCreatedCMSBPage1">
895+
<argument name="CMSPage" value="$$createdCMSPage$$"/>
896+
</actionGroup>
899897
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
900898
</before>
901899
<after>
900+
<magentoCLI command="config:set cataloginventory/options/show_out_of_stock 0" stepKey="dontDisplayOutOfStockProduct"/>
902901
<deleteData createDataKey="createPreReqProductA" stepKey="deletePreReqProductA"/>
903902
<deleteData createDataKey="createPreReqProductB" stepKey="deletePreReqProductB"/>
904903
<deleteData createDataKey="createPreReqCategory" stepKey="deletePreReqCategory"/>
905904
<deleteData createDataKey="createdCMSPage" stepKey="deleteCreatedCMSPage"/>
906905
<actionGroup ref="logout" stepKey="logout"/>
907906
</after>
908-
<actionGroup ref="navigateToCreatedCMSPage" stepKey="navigateToCreatedCMSBPage1">
909-
<argument name="CMSPage" value="$$createdCMSPage$$"/>
910-
</actionGroup>
911907
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup">
912908
<argument name="group" value="PageBuilderProductsContentType"/>
913909
</actionGroup>
914910
<actionGroup ref="dragContentTypeToStage" stepKey="dragContentTypeToStage">
915911
<argument name="contentType" value="PageBuilderProductsContentType"/>
916912
</actionGroup>
917-
<!-- Add both products from the created category -->
918913
<actionGroup ref="addCategoryConditionToProductsBlock" stepKey="addCategory">
919914
<argument name="page" value="ProductsContentTypeForm"/>
920915
<argument name="category" value="$$createPreReqCategory.id$$"/>
921916
</actionGroup>
922917
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
923-
<!-- Validate Stage After Save Setting -->
924-
<comment userInput="Validate Stage" stepKey="commentValidateStage1"/>
918+
<!-- Validate Stage: Show Out of Stock -->
919+
<comment userInput="Validate Stage: Show Out of Stock" stepKey="commentValidateStage1"/>
925920
<actionGroup ref="validateProductCountInProducts" stepKey="validateProductsCountStage1">
926921
<argument name="page" value="ProductsOnStage"/>
927922
<argument name="count" value="2"/>
928923
</actionGroup>
929924
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
930-
<comment userInput="Validate Storefront" stepKey="commentValidateStorefront1"/>
925+
<!-- Validate Storefront: Show Out of Stock -->
926+
<comment userInput="Validate Storefront: Show Out of Stock" stepKey="commentValidateStorefront1"/>
931927
<amOnPage url="$$createdCMSPage.identifier$$" stepKey="amOnPageTestPage"/>
932-
<!-- Validate Storefront -->
928+
<waitForPageLoad stepKey="waitForPageLoad"/>
933929
<actionGroup ref="validateProductCountInProducts" stepKey="validateProductCountStorefront1">
934930
<argument name="page" value="ProductsOnStorefront"/>
935931
<argument name="count" value="2"/>
936932
</actionGroup>
937-
<actionGroup ref="noDisplayOutOfStockProduct" stepKey="dontDisplayOutOfStockProduct"/>
933+
<magentoCLI command="config:set cataloginventory/options/show_out_of_stock 0" stepKey="dontDisplayOutOfStockProduct"/>
938934
<actionGroup ref="ClearCacheActionGroup" stepKey="clearMagentoCache"/>
939935
<actionGroup ref="navigateToCreatedCMSPage" stepKey="navigateToCreatedCMSBPage2">
940936
<argument name="CMSPage" value="$$createdCMSPage$$"/>
941937
</actionGroup>
942938
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage2"/>
943-
<comment userInput="Validate Stage" stepKey="commentValidateStage2"/>
939+
<!-- Validate Stage: Don't Show Out of Stock -->
940+
<comment userInput="Validate Stage: Don't Show Out of Stock" stepKey="commentValidateStage2"/>
944941
<actionGroup ref="validateProductCountInProducts" stepKey="validateProductsCountStage2">
945942
<argument name="page" value="ProductsOnStage"/>
946943
<argument name="count" value="1"/>
947944
</actionGroup>
948-
<comment userInput="Validate Storefront" stepKey="commentValidateStorefront2"/>
945+
<!-- Validate Storefront: Don't Show Out of Stock -->
946+
<comment userInput="Validate Storefront: Don't Show Out of Stock" stepKey="commentValidateStorefront2"/>
947+
<amOnPage url="$$createdCMSPage.identifier$$" stepKey="amOnPageTestPage2"/>
948+
<waitForPageLoad stepKey="waitForPageLoad2"/>
949949
<actionGroup ref="validateProductCountInProducts" stepKey="validateProductCountStorefront2">
950950
<argument name="page" value="ProductsOnStorefront"/>
951951
<argument name="count" value="1"/>

0 commit comments

Comments
 (0)