Skip to content

Commit be0a1e4

Browse files
committed
MC-3328: Add Missing P0-P1 MFTF Tests For PageBuilder On CMS Block
- add CMS Block tests for full screen
1 parent 9a21f8e commit be0a1e4

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

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

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -736,4 +736,52 @@
736736
<argument name="contentType" value="PageBuilderBlockContentType"/>
737737
</actionGroup>
738738
</test>
739+
<test name="PageBuilderCmsBlockFullScreenCoversEntireScreen" extends="PageBuilderFullScreenCoversEntireScreen">
740+
<annotations>
741+
<features value="PageBuilder"/>
742+
<stories value="CMS Block"/>
743+
<title value="Verify that full-screen mode covers entire screen in CMS Block"/>
744+
<description value="This test is to ensure that the PageBuilder full-screen mode covers the entire screen when opened for CMS Block."/>
745+
<severity value="CRITICAL"/>
746+
<useCaseId value="MC-3328"/>
747+
<testCaseId value="MC-13766"/>
748+
<group value="pagebuilder"/>
749+
<group value="pagebuilder-fullScreen"/>
750+
<group value="pagebuilder-cms-block"/>
751+
</annotations>
752+
<before>
753+
<createData entity="_defaultBlock" stepKey="createPreReqBlock" after="loginAsAdmin"/>
754+
<actionGroup ref="navigateToCreatedCMSBlockPage" stepKey="navigateToAPageWithPageBuilder">
755+
<argument name="CMSBlockPage" value="$$createPreReqBlock$$" />
756+
</actionGroup>
757+
<comment userInput="---merging to remove step---" stepKey="switchToPageBuilderStage"/>
758+
</before>
759+
<after>
760+
<deleteData createDataKey="createPreReqBlock" stepKey="deleteCreatedProduct" before="logout"/>
761+
</after>
762+
</test>
763+
<test name="PageBuilderCmsBlockFullScreenLeftPanelHeightAndFunctionality" extends="PageBuilderFullScreenLeftPanelHeightAndFunctionality">
764+
<annotations>
765+
<features value="PageBuilder"/>
766+
<stories value="CMS Block"/>
767+
<title value="Left panel is full-height and works in full-screen mode in CMS Block"/>
768+
<description value="This test is to ensure that the PageBuilder left panel works and grows to span the full height of the viewport in full-screen mode when opened for CMS Block."/>
769+
<severity value="CRITICAL"/>
770+
<useCaseId value="MC-3328"/>
771+
<testCaseId value="MC-13767"/>
772+
<group value="pagebuilder"/>
773+
<group value="pagebuilder-fullScreen"/>
774+
<group value="pagebuilder-cms-block"/>
775+
</annotations>
776+
<before>
777+
<createData entity="_defaultBlock" stepKey="createPreReqBlock" after="loginAsAdmin"/>
778+
<actionGroup ref="navigateToCreatedCMSBlockPage" stepKey="navigateToAPageWithPageBuilder">
779+
<argument name="CMSBlockPage" value="$$createPreReqBlock$$" />
780+
</actionGroup>
781+
<comment userInput="---merging to remove step---" stepKey="switchToPageBuilderStage"/>
782+
</before>
783+
<after>
784+
<deleteData createDataKey="createPreReqBlock" stepKey="deleteCreatedProduct" before="logout"/>
785+
</after>
786+
</test>
739787
</tests>

0 commit comments

Comments
 (0)