Skip to content

Commit 4c62d11

Browse files
committed
MC-5079: Add Box Sizing to Storefront Styles (Border & Height Storefront Issues)
- add new test to assert tab item with borders and padding is equal to min height
1 parent a744fcd commit 4c62d11

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

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

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,45 @@
168168
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
169169
<waitForElementVisible selector="{{TabOnStage.minHeight('1', PageBuilderMinHeightProperty_500.value)}}" stepKey="seeTabMinHeightAfterSave"/>
170170
</test>
171+
<test name="TabItemWithBordersAndPaddingEqualToMinHeight" extends="RowWithBordersAndPaddingEqualToMinHeight">
172+
<annotations>
173+
<features value="PageBuilder"/>
174+
<stories value="Tab"/>
175+
<title value="Tab Item - Height is equal to min height"/>
176+
<description value="A user can see Tab Item height with borders and padding is equal to min height"/>
177+
<severity value="CRITICAL"/>
178+
<useCaseId value="MC-5079"/>
179+
<testCaseId value="MC-5776"/>
180+
<group value="pagebuilder"/>
181+
<group value="pagebuilder-tabs"/>
182+
<group value="pagebuilder-tabsLayout"/>
183+
</annotations>
184+
<actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
185+
<argument name="contentType" value="PageBuilderTabsContentType"/>
186+
</actionGroup>
187+
<actionGroup ref="dragContentTypeToStage" after="commentConfigureContentType" stepKey="dragContentTypeToStage">
188+
<argument name="contentType" value="PageBuilderTabsContentType"/>
189+
</actionGroup>
190+
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanel">
191+
<argument name="section" value="TabOnStage"/>
192+
</actionGroup>
193+
<actionGroup ref="validateContentTypeHeightEqualToMinHeight" stepKey="validateContentTypeHeightBeforeSave">
194+
<argument name="content" value="{{TabOnStage.tabContentCSS}}"/>
195+
<argument name="border" value="PageBuilderAdvancedBorderWidthProperty10"/>
196+
<argument name="padding" value="PageBuilderPaddingProperty10"/>
197+
</actionGroup>
198+
<actionGroup ref="validateContentTypeHeightEqualToMinHeight" stepKey="validateContentTypeHeightAfterSave">
199+
<argument name="content" value="{{TabOnStage.tabContentCSS}}"/>
200+
<argument name="border" value="PageBuilderAdvancedBorderWidthProperty10"/>
201+
<argument name="padding" value="PageBuilderPaddingProperty10"/>
202+
</actionGroup>
203+
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
204+
<argument name="contentType" value="PageBuilderTabsContentType"/>
205+
</actionGroup>
206+
<actionGroup ref="validateContentTypeHeightEqualToMinHeight" stepKey="validateContentTypeHeightStorefront">
207+
<argument name="content" value="{{TabOnStorefront.tabContentCSS}}"/>
208+
</actionGroup>
209+
</test>
171210
<test name="TabContentIsVerticallyAlignedTop">
172211
<annotations>
173212
<features value="PageBuilder"/>

0 commit comments

Comments
 (0)