Skip to content

Commit 51a426e

Browse files
committed
PB-265: Video background for Banner
- update tests
1 parent 011c9e5 commit 51a426e

6 files changed

+93
-102
lines changed

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

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1467,4 +1467,33 @@
14671467
<argument name="property" value="PageBuilderAppearance_CollageCentered"/>
14681468
</actionGroup>
14691469
</test>
1470+
<test name="BannerCollageCenterMinHeightValidInputs" extends="BannerPosterMinHeightValidInputs">
1471+
<annotations>
1472+
<features value="PageBuilder"/>
1473+
<stories value="Banner"/>
1474+
<title value="Collage Center - Banner Min Height Valid Inputs"/>
1475+
<description value="A user can submit valid min height values (px, view port percentages, calculations, etc.) and they apply correctly to a collage center banner."/>
1476+
<severity value="BLOCKER"/>
1477+
<useCaseId value="PB-378"/>
1478+
<testCaseId value="MC-31599"/>
1479+
<group value="pagebuilder"/>
1480+
<group value="pagebuilder-banner"/>
1481+
<group value="pagebuilder-bannerCollageCenter"/>
1482+
</annotations>
1483+
<actionGroup ref="chooseVisualSelectOption" stepKey="selectAppearance">
1484+
<argument name="property" value="PageBuilderAppearance_CollageCentered"/>
1485+
</actionGroup>
1486+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeFirstMinHeightStage"/>
1487+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('1')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="firstMinHeightStage"/>
1488+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('2', PageBuilderMinHeightProperty_100vh.value)}}" stepKey="seeSecondMinHeightStage"/>
1489+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('2')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="secondMinHeightStage"/>
1490+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('3', PageBuilderMinHeightProperty_100vh_Minus_200px.value)}}" stepKey="seeThirdMinHeightStage"/>
1491+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('3')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="thirdMinHeightStage"/>
1492+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeFirstMinHeightStorefront"/>
1493+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('1')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="firstMinHeightStorefront"/>
1494+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('2', PageBuilderMinHeightProperty_100vh.value)}}" stepKey="seeSecondMinHeightStorefront"/>
1495+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('2')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="secondMinHeightStorefront"/>
1496+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('3', PageBuilderMinHeightProperty_100vh_Minus_200px.value)}}" stepKey="seeThirdMinHeightStorefront"/>
1497+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('3')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="thirdMinHeightStorefront"/>
1498+
</test>
14701499
</tests>

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

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1470,4 +1470,33 @@
14701470
<argument name="property" value="PageBuilderAppearance_CollageLeft"/>
14711471
</actionGroup>
14721472
</test>
1473+
<test name="BannerCollageLeftMinHeightValidInputs" extends="BannerPosterMinHeightValidInputs">
1474+
<annotations>
1475+
<features value="PageBuilder"/>
1476+
<stories value="Banner"/>
1477+
<title value="Collage Left - Banner Min Height Valid Inputs"/>
1478+
<description value="A user can submit valid min height values (px, view port percentages, calculations, etc.) and they apply correctly to a collage left banner."/>
1479+
<severity value="BLOCKER"/>
1480+
<useCaseId value="PB-378"/>
1481+
<testCaseId value="MC-31598"/>
1482+
<group value="pagebuilder"/>
1483+
<group value="pagebuilder-banner"/>
1484+
<group value="pagebuilder-bannerCollageLeft"/>
1485+
</annotations>
1486+
<actionGroup ref="chooseVisualSelectOption" stepKey="selectAppearance">
1487+
<argument name="property" value="PageBuilderAppearance_CollageLeft"/>
1488+
</actionGroup>
1489+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeFirstMinHeightStage"/>
1490+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('1')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="firstMinHeightStage"/>
1491+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('2', PageBuilderMinHeightProperty_100vh.value)}}" stepKey="seeSecondMinHeightStage"/>
1492+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('2')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="secondMinHeightStage"/>
1493+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('3', PageBuilderMinHeightProperty_100vh_Minus_200px.value)}}" stepKey="seeThirdMinHeightStage"/>
1494+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('3')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="thirdMinHeightStage"/>
1495+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeFirstMinHeightStorefront"/>
1496+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('1')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="firstMinHeightStorefront"/>
1497+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('2', PageBuilderMinHeightProperty_100vh.value)}}" stepKey="seeSecondMinHeightStorefront"/>
1498+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('2')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="secondMinHeightStorefront"/>
1499+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('3', PageBuilderMinHeightProperty_100vh_Minus_200px.value)}}" stepKey="seeThirdMinHeightStorefront"/>
1500+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('3')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="thirdMinHeightStorefront"/>
1501+
</test>
14731502
</tests>

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

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1371,4 +1371,33 @@
13711371
<argument name="property" value="PageBuilderAppearance_CollageRight"/>
13721372
</actionGroup>
13731373
</test>
1374+
<test name="BannerCollageRightMinHeightValidInputs" extends="BannerPosterMinHeightValidInputs">
1375+
<annotations>
1376+
<features value="PageBuilder"/>
1377+
<stories value="Banner"/>
1378+
<title value="Collage Right - Banner Min Height Valid Inputs"/>
1379+
<description value="A user can submit valid min height values (px, view port percentages, calculations, etc.) and they apply correctly to a collage right banner."/>
1380+
<severity value="BLOCKER"/>
1381+
<useCaseId value="PB-378"/>
1382+
<testCaseId value="MC-31600"/>
1383+
<group value="pagebuilder"/>
1384+
<group value="pagebuilder-banner"/>
1385+
<group value="pagebuilder-bannerCollageRight"/>
1386+
</annotations>
1387+
<actionGroup ref="chooseVisualSelectOption" stepKey="selectAppearance">
1388+
<argument name="property" value="PageBuilderAppearance_CollageRight"/>
1389+
</actionGroup>
1390+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeFirstMinHeightStage"/>
1391+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('1')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="firstMinHeightStage"/>
1392+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('2', PageBuilderMinHeightProperty_100vh.value)}}" stepKey="seeSecondMinHeightStage"/>
1393+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('2')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="secondMinHeightStage"/>
1394+
<seeElement selector="{{BannerOnBackend.collageMinimumHeight('3', PageBuilderMinHeightProperty_100vh_Minus_200px.value)}}" stepKey="seeThirdMinHeightStage"/>
1395+
<executeJS function="return document.evaluate(&quot;{{BannerOnBackend.wrapper('3')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="thirdMinHeightStage"/>
1396+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeFirstMinHeightStorefront"/>
1397+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('1')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="firstMinHeightStorefront"/>
1398+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('2', PageBuilderMinHeightProperty_100vh.value)}}" stepKey="seeSecondMinHeightStorefront"/>
1399+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('2')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="secondMinHeightStorefront"/>
1400+
<seeElement selector="{{BannerOnFrontend.collageMinimumHeight('3', PageBuilderMinHeightProperty_100vh_Minus_200px.value)}}" stepKey="seeThirdMinHeightStorefront"/>
1401+
<executeJS function="return document.evaluate(&quot;{{BannerOnFrontend.wrapper('3')}}&quot;, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.getBoundingClientRect().height" stepKey="thirdMinHeightStorefront"/>
1402+
</test>
13741403
</tests>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3388,7 +3388,7 @@
33883388
<argument name="contentTypeIndex" value="1"/>
33893389
</actionGroup>
33903390
<actionGroup ref="chooseVisualSelectOption" stepKey="setAppearance">
3391-
<argument name="property" value="PageBuilderBannerAppearance_Poster"/>
3391+
<argument name="property" value="PageBuilderAppearance_Poster"/>
33923392
</actionGroup>
33933393
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterMinHeightProperty1">
33943394
<argument name="property" value="PageBuilderMinHeightProperty_200px"/>

0 commit comments

Comments
 (0)