Skip to content

Commit c197d61

Browse files
author
joiecaquicla
committed
Merge branch '636-functional-tests-on-mobile-viewport' of github.com:joweecaquicla/magento2-page-builder into 636-functional-tests-on-mobile-viewport
2 parents a335cac + 49a3748 commit c197d61

File tree

1 file changed

+32
-14
lines changed

1 file changed

+32
-14
lines changed

app/code/Magento/PageBuilder/Test/Mftf/Test/ViewportSwitcherMobile/ViewportSwitcherMobileSlideItemPosterAppearanceThroughBlockContentTypeTest.xml

Lines changed: 32 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -128,21 +128,22 @@
128128
<seeElement selector="{{SlideOnBackend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSBlockStageMobile"/>
129129
<moveMouseOver selector="{{SliderOnStage.activeSlideNavigationDot}}" stepKey="mouseOverSlideDotCMSBlockStageMobile"/>
130130
<see userInput="{{PageBuilderSlideItemSlideName_Slide1.value}}" selector="{{SliderOnStage.slideNavigationDotNameTooltip('1')}}" stepKey="seeSlideName1InTooltipCMSBlockStageMobile"/>
131-
<seeElement selector="{{SlideOnBackend.posterMinimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSBlockStageMobile"/>
131+
<actionGroup ref="ValidateContentTypesStyleEqualsExpectedStyleActionGroup" stepKey="seeMinimumHeightCMSBlockStageMobile">
132+
<argument name="selector" value="{{SlideOnBackend.posterAdvancedConfigurationPath('1')}}"/>
133+
<argument name="expectedProperty" value="{{PageBuilderMinHeightProperty_300px.value}}"/>
134+
<argument name="cssProperty" value="minHeight"/>
135+
</actionGroup>
132136
<actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSBlockStageMobile">
133137
<argument name="content" value="{{SlideOnBackend.wrapperCSS}}"/>
134138
<argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/>
135139
</actionGroup>
136-
<actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSBlockStageMobile">
140+
<actionGroup ref="ValidateBackgroundConfigurationWithNoImageActionGroup" stepKey="validateBackgroundAttributesCMSBlockStageMobile">
137141
<argument name="section" value="SlideOnBackend"/>
138142
<argument name="backgroundColor" value="PageBuilderBackgroundColor_Plaintext_Green"/>
139143
<argument name="backgroundPosition" value="PageBuilderBackgroundPosition_Center"/>
140144
<argument name="backgroundSize" value="PageBuilderBackgroundSize_Auto"/>
141145
<argument name="backgroundRepeat" value="PageBuilderBackgroundRepeat_Enabled"/>
142146
<argument name="backgroundAttachment" value="PageBuilderBackgroundAttachment_Fixed"/>
143-
</actionGroup>
144-
<actionGroup ref="validateBackgroundImage" stepKey="validateBackgroundImageCMSBlockStageMobile">
145-
<argument name="section" value="SlideOnBackend"/>
146147
<argument name="backgroundImage" value="PageBuilderBackgroundMobileImage_GIF"/>
147148
</actionGroup>
148149
<seeElement selector="{{SlideOnBackend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeMessageContentCMSBlockStageMobile"/>
@@ -178,21 +179,22 @@
178179
<seeElement selector="{{SlideOnBackend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSBlockStage"/>
179180
<moveMouseOver selector="{{SliderOnStage.activeSlideNavigationDot}}" stepKey="mouseOverSlideDotCMSBlockStage"/>
180181
<see userInput="{{PageBuilderSlideItemSlideName_Slide1.value}}" selector="{{SliderOnStage.slideNavigationDotNameTooltip('1')}}" stepKey="seeSlideName1InTooltipCMSBlockStage"/>
181-
<seeElement selector="{{SlideOnBackend.posterMinimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSBlockStage"/>
182+
<actionGroup ref="ValidateContentTypesStyleEqualsExpectedStyleActionGroup" stepKey="seeMinimumHeightCMSBlockStage">
183+
<argument name="selector" value="{{SlideOnBackend.posterAdvancedConfigurationPath('1')}}"/>
184+
<argument name="expectedProperty" value="{{PageBuilderMinHeightProperty_300px.value}}"/>
185+
<argument name="cssProperty" value="minHeight"/>
186+
</actionGroup>
182187
<actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSBlockStage">
183188
<argument name="content" value="{{SlideOnBackend.wrapperCSS}}"/>
184189
<argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/>
185190
</actionGroup>
186-
<actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSBlockStage">
191+
<actionGroup ref="ValidateBackgroundConfigurationWithNoImageActionGroup" stepKey="validateBackgroundAttributesCMSBlockStage">
187192
<argument name="section" value="SlideOnBackend"/>
188193
<argument name="backgroundColor" value="PageBuilderBackgroundColor_Plaintext_Green"/>
189194
<argument name="backgroundPosition" value="PageBuilderBackgroundPosition_Center"/>
190195
<argument name="backgroundSize" value="PageBuilderBackgroundSize_Auto"/>
191196
<argument name="backgroundRepeat" value="PageBuilderBackgroundRepeat_Enabled"/>
192197
<argument name="backgroundAttachment" value="PageBuilderBackgroundAttachment_Fixed"/>
193-
</actionGroup>
194-
<actionGroup ref="validateBackgroundImage" stepKey="validateBackgroundImageCMSBlockStage">
195-
<argument name="section" value="SlideOnBackend"/>
196198
<argument name="backgroundImage" value="PageBuilderBackgroundImage_JPG"/>
197199
</actionGroup>
198200
<seeElement selector="{{SlideOnBackend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeMessageContentCMSBlockStage"/>
@@ -243,7 +245,11 @@
243245
<actionGroup ref="validateOverlayPositionPoster" stepKey="validateOverlayPositionCMSPageStageMobile">
244246
<argument name="page" value="SlideOnFrontend"/>
245247
</actionGroup>
246-
<seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStageMobile"/>
248+
<actionGroup ref="ValidateContentTypesStyleEqualsExpectedStyleActionGroup" stepKey="seeMinimumHeightCMSPageStageMobile">
249+
<argument name="selector" value="{{SlideOnFrontend.advancedConfigurationPath('1')}}"/>
250+
<argument name="expectedProperty" value="{{PageBuilderMinHeightProperty_300px.value}}"/>
251+
<argument name="cssProperty" value="minHeight"/>
252+
</actionGroup>
247253
<actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStageMobile">
248254
<argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
249255
<argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/>
@@ -285,7 +291,11 @@
285291
<actionGroup ref="validateOverlayPositionPoster" stepKey="validateOverlayPositionCMSPageStageAfterSave">
286292
<argument name="page" value="SlideOnFrontend"/>
287293
</actionGroup>
288-
<seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStageAfterSave"/>
294+
<actionGroup ref="ValidateContentTypesStyleEqualsExpectedStyleActionGroup" stepKey="seeMinimumHeightCMSPageStageAfterSave">
295+
<argument name="selector" value="{{SlideOnFrontend.advancedConfigurationPath('1')}}"/>
296+
<argument name="expectedProperty" value="{{PageBuilderMinHeightProperty_300px.value}}"/>
297+
<argument name="cssProperty" value="minHeight"/>
298+
</actionGroup>
289299
<actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStageAfterSave">
290300
<argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
291301
<argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/>
@@ -329,7 +339,11 @@
329339
<argument name="page" value="SlideOnFrontend"/>
330340
</actionGroup>
331341
<seeElement selector="{{SlideOnFrontend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSPageStorefront"/>
332-
<seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStorefront"/>
342+
<actionGroup ref="ValidateContentTypesStyleEqualsExpectedStyleActionGroup" stepKey="seeMinimumHeightCMSPageStorefront">
343+
<argument name="selector" value="{{SlideOnFrontend.advancedConfigurationPath('1')}}"/>
344+
<argument name="expectedProperty" value="{{PageBuilderMinHeightProperty_300px.value}}"/>
345+
<argument name="cssProperty" value="minHeight"/>
346+
</actionGroup>
333347
<actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStorefront">
334348
<argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
335349
<argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/>
@@ -381,7 +395,11 @@
381395
<argument name="page" value="SlideOnFrontend"/>
382396
</actionGroup>
383397
<seeElement selector="{{SlideOnFrontend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSPageStorefrontMobile"/>
384-
<seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStorefrontMobile"/>
398+
<actionGroup ref="ValidateContentTypesStyleEqualsExpectedStyleActionGroup" stepKey="seeMinimumHeightCMSPageStorefrontMobile">
399+
<argument name="selector" value="{{SlideOnFrontend.advancedConfigurationPath('1')}}"/>
400+
<argument name="expectedProperty" value="{{PageBuilderMinHeightProperty_300px.value}}"/>
401+
<argument name="cssProperty" value="minHeight"/>
402+
</actionGroup>
385403
<actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStorefrontMobile">
386404
<argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
387405
<argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/>

0 commit comments

Comments
 (0)