Skip to content

Commit 112e304

Browse files
committed
MC-2365: Create MFTF tests for vertical alignment of rows
- add waits to prevent false positives for dontSeeElement
1 parent b438342 commit 112e304

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,14 @@
5454
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettingsThirdColumn"/>
5555
<!-- Verify Min Height Not Used and Vertical Alignment On Stage - Before Save -->
5656
<comment userInput="Verify min height not used and vertical alignment on stage before save" stepKey="commentVerifyMinHeightAndVerticalAlignmentOnStageBeforeSave"/>
57+
<waitForElement selector="{{RowOnStage.empty('1')}}" stepKey="waitForEmptyRow"/>
5758
<dontSeeElement selector="{{RowOnStage.minHeight('1', PageBuilderMinHeightProperty_300.value)}}" stepKey="dontSeeFirstRowMinHeightStyle"/>
5859
<seeElement selector="{{RowOnStage.rowChildrenStyle('1', PageBuilderVerticalAlignmentPropertyTop.style)}}" stepKey="seeFirstRowVerticalAlignmentTop"/>
5960
<!-- Verify Min Height Not Used and Vertical Alignment On Stage - After Save -->
6061
<comment userInput="Verify min height not used and vertical alignment on stage after save" stepKey="commentVerifyMinHeightAndVerticalAlignmentOnStageAfterSave"/>
6162
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
6263
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
64+
<waitForElement selector="{{RowOnStage.empty('1')}}" stepKey="waitForEmptyRowAfterSave"/>
6365
<dontSeeElement selector="{{RowOnStage.minHeight('1', PageBuilderMinHeightProperty_300.value)}}" stepKey="seeFirstRowMinHeightAfterSave"/>
6466
<seeElement selector="{{RowOnStage.rowChildrenStyle('1', PageBuilderVerticalAlignmentPropertyTop.style)}}" stepKey="seeFirstRowVerticalAlignmentTopAfterSave"/>
6567
<!-- Verify Min Height Not Used and Vertical Alignment In Form - After Save -->
@@ -84,6 +86,7 @@
8486
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
8587
<argument name="contentType" value="PageBuilderRowContentType"/>
8688
</actionGroup>
89+
<waitForElement selector="{{RowOnStorefront.base('1')}}" stepKey="waitForEmptyRowOnStage"/>
8790
<dontSeeElement selector="{{RowOnStorefront.rowStyle('1', PageBuilderMinHeightProperty_500.style)}}" stepKey="seeRow1MinHeightApplied"/>
8891
<seeElement selector="{{RowOnStorefront.rowStyle('1', PageBuilderVerticalAlignmentPropertyTop.style)}}" stepKey="seeRow1VerticalAlignmentTopApplied"/>
8992
</test>

0 commit comments

Comments
 (0)