|
68 | 68 | <argument name="property" value="PageBuilderSlideItemSlideName_Slide1"/>
|
69 | 69 | </actionGroup>
|
70 | 70 | <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="setMinHeight">
|
71 |
| - <argument name="property" value="PageBuilderMinHeightProperty_200px"/> |
| 71 | + <argument name="property" value="PageBuilderMinHeightProperty_300px"/> |
72 | 72 | </actionGroup>
|
73 | 73 | <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="setBackgroundColor">
|
74 | 74 | <argument name="property" value="PageBuilderBackgroundColor_Plaintext_Green"/>
|
|
128 | 128 | <seeElement selector="{{SlideOnBackend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSBlockStageMobile"/>
|
129 | 129 | <moveMouseOver selector="{{SliderOnStage.activeSlideNavigationDot}}" stepKey="mouseOverSlideDotCMSBlockStageMobile"/>
|
130 | 130 | <see userInput="{{PageBuilderSlideItemSlideName_Slide1.value}}" selector="{{SliderOnStage.slideNavigationDotNameTooltip('1')}}" stepKey="seeSlideName1InTooltipCMSBlockStageMobile"/>
|
131 |
| - <seeElement selector="{{SlideOnBackend.posterMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeMinimumHeightCMSBlockStageMobile"/> |
| 131 | + <seeElement selector="{{SlideOnBackend.posterMinimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSBlockStageMobile"/> |
132 | 132 | <actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSBlockStageMobile">
|
133 | 133 | <argument name="content" value="{{SlideOnBackend.wrapperCSS}}"/>
|
134 |
| - <argument name="minHeight" value="{{PageBuilderMinHeightProperty_200px.intValue}}"/> |
| 134 | + <argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/> |
135 | 135 | </actionGroup>
|
136 | 136 | <actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSBlockStageMobile">
|
137 | 137 | <argument name="section" value="SlideOnBackend"/>
|
|
178 | 178 | <seeElement selector="{{SlideOnBackend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSBlockStage"/>
|
179 | 179 | <moveMouseOver selector="{{SliderOnStage.activeSlideNavigationDot}}" stepKey="mouseOverSlideDotCMSBlockStage"/>
|
180 | 180 | <see userInput="{{PageBuilderSlideItemSlideName_Slide1.value}}" selector="{{SliderOnStage.slideNavigationDotNameTooltip('1')}}" stepKey="seeSlideName1InTooltipCMSBlockStage"/>
|
181 |
| - <seeElement selector="{{SlideOnBackend.posterMinimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeMinimumHeightCMSBlockStage"/> |
| 181 | + <seeElement selector="{{SlideOnBackend.posterMinimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSBlockStage"/> |
182 | 182 | <actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSBlockStage">
|
183 | 183 | <argument name="content" value="{{SlideOnBackend.wrapperCSS}}"/>
|
184 |
| - <argument name="minHeight" value="{{PageBuilderMinHeightProperty_200px.intValue}}"/> |
| 184 | + <argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/> |
185 | 185 | </actionGroup>
|
186 | 186 | <actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSBlockStage">
|
187 | 187 | <argument name="section" value="SlideOnBackend"/>
|
|
243 | 243 | <actionGroup ref="validateOverlayPositionPoster" stepKey="validateOverlayPositionCMSPageStageMobile">
|
244 | 244 | <argument name="page" value="SlideOnFrontend"/>
|
245 | 245 | </actionGroup>
|
246 |
| - <seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeMinimumHeightCMSPageStageMobile"/> |
| 246 | + <seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStageMobile"/> |
247 | 247 | <actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStageMobile">
|
248 | 248 | <argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
|
249 |
| - <argument name="minHeight" value="{{PageBuilderMinHeightProperty_200px.intValue}}"/> |
| 249 | + <argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/> |
250 | 250 | </actionGroup>
|
251 | 251 | <actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSPageStageMobile">
|
252 | 252 | <argument name="section" value="SlideOnFrontend"/>
|
|
267 | 267 | <executeJS function="return {{SlideOnFrontend.overlayJS('1')}}.getBoundingClientRect().left" stepKey="overlayLeftPositionCMSPageStageMobile"/>
|
268 | 268 | <executeJS function="return document.evaluate("{{SlideOnFrontend.button('1')}}", document.body).iterateNext().getBoundingClientRect().left" stepKey="buttonLeftPositionCMSPageStageMobile"/>
|
269 | 269 | <executeJS function="return Math.abs(Math.round({$buttonLeftPositionCMSPageStageMobile}-{$overlayLeftPositionCMSPageStageMobile}-{{PageBuilderPaddingProperty40.paddingLeft}}))" stepKey="buttonMinusOverlayMinusPaddingCMSPageStageMobile"/>
|
270 |
| - <assertLessThanOrEqual stepKey="assertButtonLeftAlignedCMSPageStage"> |
| 270 | + <assertLessThanOrEqual stepKey="assertButtonLeftAlignedCMSPageStageMobile"> |
271 | 271 | <expectedResult type="int">5</expectedResult>
|
272 | 272 | <actualResult type="variable">buttonMinusOverlayMinusPaddingCMSPageStageMobile</actualResult>
|
273 | 273 | </assertLessThanOrEqual>
|
|
285 | 285 | <actionGroup ref="validateOverlayPositionPoster" stepKey="validateOverlayPositionCMSPageStageAfterSave">
|
286 | 286 | <argument name="page" value="SlideOnFrontend"/>
|
287 | 287 | </actionGroup>
|
288 |
| - <seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_200px.value)}}" stepKey="seeMinimumHeightCMSPageStageAfterSave"/> |
| 288 | + <seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStageAfterSave"/> |
289 | 289 | <actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStageAfterSave">
|
290 | 290 | <argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
|
291 |
| - <argument name="minHeight" value="{{PageBuilderMinHeightProperty_200px.intValue}}"/> |
| 291 | + <argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/> |
292 | 292 | </actionGroup>
|
293 | 293 | <actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSPageStageAfterSave">
|
294 | 294 | <argument name="section" value="SlideOnFrontend"/>
|
|
320 | 320 | </assertEquals>
|
321 | 321 | <actionGroup ref="exitPageBuilderFullScreen" stepKey="exitPageBuilderFullScreenAfterSave"/>
|
322 | 322 | <actionGroup ref="SaveAndContinueEditCmsPageActionGroup" stepKey="saveAndContinueEditCmsPageAfterSave"/>
|
323 |
| - <!-- Validate CMS Page Storefront Desktop --> |
324 |
| - <actionGroup ref="NavigateToStorefrontForCreatedPageActionGroup" stepKey="navigateToCMSPageStoreFront"> |
| 323 | + <!-- Validate CMS Page Storefront --> |
| 324 | + <actionGroup ref="NavigateToStorefrontForCreatedPageActionGroup" stepKey="navigateToStoreFront"> |
325 | 325 | <argument name="page" value="$$createCMSPage.identifier$$"/>
|
326 | 326 | </actionGroup>
|
| 327 | + <seeElement selector="{{SlideOnFrontend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="seeAppearanceCMSPageStorefront"/> |
327 | 328 | <actionGroup ref="validateOverlayPositionPoster" stepKey="validateOverlayPositionCMSPageStorefront">
|
328 | 329 | <argument name="page" value="SlideOnFrontend"/>
|
329 | 330 | </actionGroup>
|
| 331 | + <seeElement selector="{{SlideOnFrontend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSPageStorefront"/> |
| 332 | + <seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStorefront"/> |
330 | 333 | <actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStorefront">
|
331 | 334 | <argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
|
332 |
| - <argument name="minHeight" value="{{PageBuilderMinHeightProperty_200px.intValue}}"/> |
| 335 | + <argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/> |
| 336 | + </actionGroup> |
| 337 | + <actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSPageStorefront"> |
| 338 | + <argument name="section" value="SlideOnFrontend"/> |
| 339 | + <argument name="backgroundColor" value="PageBuilderBackgroundColor_Plaintext_Green"/> |
| 340 | + <argument name="backgroundPosition" value="PageBuilderBackgroundPosition_Center"/> |
| 341 | + <argument name="backgroundSize" value="PageBuilderBackgroundSize_Auto"/> |
| 342 | + <argument name="backgroundRepeat" value="PageBuilderBackgroundRepeat_Enabled"/> |
| 343 | + <argument name="backgroundAttachment" value="PageBuilderBackgroundAttachment_Fixed"/> |
333 | 344 | </actionGroup>
|
334 | 345 | <actionGroup ref="validateBackgroundImageContainer" stepKey="validateBackgroundImageCMSPageStorefront">
|
335 | 346 | <argument name="section" value="SlideOnFrontend"/>
|
336 | 347 | <argument name="backgroundImage" value="PageBuilderBackgroundImage_JPG"/>
|
337 | 348 | </actionGroup>
|
| 349 | + <seeElement selector="{{SlideOnFrontend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeMessageContentCMSPageStorefront"/> |
338 | 350 | <seeElementInDOM selector="{{SlideOnFrontend.button('1')}}" stepKey="seeButtonInDOMCMSPageStorefront"/>
|
339 | 351 | <dontSeeElement selector="{{SlideOnFrontend.button('1')}}" stepKey="dontSeeButtonCMSPageStorefront"/>
|
340 | 352 | <seeElement selector="{{SlideOnFrontend.transparentOverlay('1')}}" stepKey="seeTransparentOverlayCMSPageStorefront"/>
|
341 |
| - <moveMouseOver selector="{{SlideOnFrontend.base('1')}}" stepKey="moveMouseOverSlideCMSPageStorefront"/> |
| 353 | + <moveMouseOver selector="{{SlideOnFrontend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="moveMouseOverSlideCMSPageStorefront"/> |
342 | 354 | <seeElement selector="{{SlideOnFrontend.button('1')}}" stepKey="seeButtonOnHoverCMSPageStorefront"/>
|
| 355 | + <seeElement selector="{{SlideOnFrontend.buttonText('1', PageBuilderSlideItemButtonText_Common.value)}}" stepKey="seeButtonTextOnHoverCMSPageStorefront"/> |
| 356 | + <seeElement selector="{{SlideOnFrontend.buttonType('1', PageBuilderSlideItemButtonType_Secondary.value)}}" stepKey="seeButtonTypeOnHoverCMSPageStorefront"/> |
343 | 357 | <seeElement selector="{{SlideOnFrontend.overlayBackgroundColor('1', PageBuilderSlideItemOverlayColor_Blue_Opaque.value)}}" stepKey="seeOverlayOnHoverCMSPageStorefront"/>
|
344 |
| - <!-- Validate Slide Link Desktop --> |
| 358 | + <executeJS function="return {{SlideOnFrontend.overlayJS('1')}}.getBoundingClientRect().left" stepKey="overlayLeftPositionCMSPageStorefront"/> |
| 359 | + <executeJS function="return document.evaluate("{{SlideOnFrontend.button('1')}}", document.body).iterateNext().getBoundingClientRect().left" stepKey="buttonLeftPositionCMSPageStorefront"/> |
| 360 | + <executeJS function="return Math.abs(Math.round({$buttonLeftPositionCMSPageStorefront}-{$overlayLeftPositionCMSPageStorefront}-{{PageBuilderPaddingProperty40.paddingLeft}}))" stepKey="buttonMinusOverlayMinusPaddingCMSPageStorefront"/> |
| 361 | + <assertLessThanOrEqual stepKey="assertButtonLeftAlignedCMSPageStorefront"> |
| 362 | + <expectedResult type="int">5</expectedResult> |
| 363 | + <actualResult type="variable">buttonMinusOverlayMinusPaddingCMSPageStorefront</actualResult> |
| 364 | + </assertLessThanOrEqual> |
| 365 | + <executeJS function="return window.getComputedStyle({{SlideOnFrontend.wrapperJS('1')}}).textAlign" stepKey="grabDefaultComputedTextAlignCMSPageStorefront"/> |
| 366 | + <assertEquals stepKey="assertDefaultComputedTextAlignCMSPageStorefront"> |
| 367 | + <expectedResult type="string">{{PageBuilderAdvancedAlignmentPropertyStart.value}}</expectedResult> |
| 368 | + <actualResult type="variable">grabDefaultComputedTextAlignCMSPageStorefront</actualResult> |
| 369 | + </assertEquals> |
| 370 | + <!-- Validate Slide Link --> |
345 | 371 | <click selector="{{SlideOnFrontend.linkUrl('1', PageBuilderSlideItemLinkURL_External.value)}}" stepKey="clickLinkUrlCMSPageStorefront"/>
|
346 | 372 | <wait time="3" stepKey="waitArbitraryTimeForPotentialNavigationToOccurCMSPageStorefront"/>
|
347 | 373 | <seeCurrentUrlEquals url="{{PageBuilderSlideItemLinkURL_External.value}}" stepKey="seeThatUrlIsChangedToButtonUrlCMSPageStorefront"/>
|
|
350 | 376 | <actionGroup ref="NavigateToStorefrontForCreatedPageActionGroup" stepKey="navigateToCMSPageStoreFrontMobile">
|
351 | 377 | <argument name="page" value="$$createCMSPage.identifier$$"/>
|
352 | 378 | </actionGroup>
|
| 379 | + <seeElement selector="{{SlideOnFrontend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="seeAppearanceCMSPageStorefrontMobile"/> |
353 | 380 | <actionGroup ref="validateOverlayPositionPoster" stepKey="validateOverlayPositionCMSPageStorefrontMobile">
|
354 | 381 | <argument name="page" value="SlideOnFrontend"/>
|
355 | 382 | </actionGroup>
|
| 383 | + <seeElement selector="{{SlideOnFrontend.slideName('1', PageBuilderSlideItemSlideName_Slide1.value)}}" stepKey="seeSlideNameCMSPageStorefrontMobile"/> |
| 384 | + <seeElement selector="{{SlideOnFrontend.minimumHeight('1', PageBuilderMinHeightProperty_300px.value)}}" stepKey="seeMinimumHeightCMSPageStorefrontMobile"/> |
356 | 385 | <actionGroup ref="validateContentTypeHeightEqualToMinHeightPlusPaddingAndBorder" stepKey="validateHeightCMSPageStorefrontMobile">
|
357 | 386 | <argument name="content" value="{{SlideOnFrontend.wrapperCSS}}"/>
|
358 |
| - <argument name="minHeight" value="{{PageBuilderMinHeightProperty_200px.intValue}}"/> |
| 387 | + <argument name="minHeight" value="{{PageBuilderMinHeightProperty_300px.intValue}}"/> |
| 388 | + </actionGroup> |
| 389 | + <actionGroup ref="validateBackgroundAttributesWithNoImageForSlide" stepKey="validateBackgroundAttributesCMSPageStorefrontMobile"> |
| 390 | + <argument name="section" value="SlideOnFrontend"/> |
| 391 | + <argument name="backgroundColor" value="PageBuilderBackgroundColor_Plaintext_Green"/> |
| 392 | + <argument name="backgroundPosition" value="PageBuilderBackgroundPosition_Center"/> |
| 393 | + <argument name="backgroundSize" value="PageBuilderBackgroundSize_Auto"/> |
| 394 | + <argument name="backgroundRepeat" value="PageBuilderBackgroundRepeat_Enabled"/> |
| 395 | + <argument name="backgroundAttachment" value="PageBuilderBackgroundAttachment_Fixed"/> |
359 | 396 | </actionGroup>
|
360 | 397 | <actionGroup ref="validateBackgroundImageContainer" stepKey="validateBackgroundImageCMSPageStorefrontMobile">
|
361 | 398 | <argument name="section" value="SlideOnFrontend"/>
|
362 | 399 | <argument name="backgroundImage" value="PageBuilderBackgroundMobileImage_GIF"/>
|
363 | 400 | </actionGroup>
|
| 401 | + <seeElement selector="{{SlideOnFrontend.messageContent('1', PageBuilderSlideItemContent_Slide1.value)}}" stepKey="seeMessageContentCMSPageStorefrontMobile"/> |
364 | 402 | <seeElementInDOM selector="{{SlideOnFrontend.button('1')}}" stepKey="seeButtonInDOMCMSPageStorefrontMobile"/>
|
365 | 403 | <dontSeeElement selector="{{SlideOnFrontend.button('1')}}" stepKey="dontSeeButtonCMSPageStorefrontMobile"/>
|
366 | 404 | <seeElement selector="{{SlideOnFrontend.transparentOverlay('1')}}" stepKey="seeTransparentOverlayCMSPageStorefrontMobile"/>
|
367 |
| - <moveMouseOver selector="{{SlideOnFrontend.base('1')}}" stepKey="moveMouseOverSlideCMSPageStorefrontMobile"/> |
| 405 | + <moveMouseOver selector="{{SlideOnFrontend.appearance('1', PageBuilderAppearance_Poster.value)}}" stepKey="moveMouseOverSlideCMSPageStorefrontMobile"/> |
368 | 406 | <seeElement selector="{{SlideOnFrontend.button('1')}}" stepKey="seeButtonOnHoverCMSPageStorefrontMobile"/>
|
| 407 | + <seeElement selector="{{SlideOnFrontend.buttonText('1', PageBuilderSlideItemButtonText_Common.value)}}" stepKey="seeButtonTextOnHoverCMSPageStorefrontMobile"/> |
| 408 | + <seeElement selector="{{SlideOnFrontend.buttonType('1', PageBuilderSlideItemButtonType_Secondary.value)}}" stepKey="seeButtonTypeOnHoverCMSPageStorefrontMobile"/> |
369 | 409 | <seeElement selector="{{SlideOnFrontend.overlayBackgroundColor('1', PageBuilderSlideItemOverlayColor_Blue_Opaque.value)}}" stepKey="seeOverlayOnHoverCMSPageStorefrontMobile"/>
|
| 410 | + <executeJS function="return {{SlideOnFrontend.overlayJS('1')}}.getBoundingClientRect().left" stepKey="overlayLeftPositionCMSPageStorefrontMobile"/> |
| 411 | + <executeJS function="return document.evaluate("{{SlideOnFrontend.button('1')}}", document.body).iterateNext().getBoundingClientRect().left" stepKey="buttonLeftPositionCMSPageStorefrontMobile"/> |
| 412 | + <executeJS function="return Math.abs(Math.round({$buttonLeftPositionCMSPageStorefront}-{$overlayLeftPositionCMSPageStorefront}-{{PageBuilderPaddingProperty40.paddingLeft}}))" stepKey="buttonMinusOverlayMinusPaddingCMSPageStorefrontMobile"/> |
| 413 | + <assertLessThanOrEqual stepKey="assertButtonLeftAlignedCMSPageStorefrontMobile"> |
| 414 | + <expectedResult type="int">5</expectedResult> |
| 415 | + <actualResult type="variable">buttonMinusOverlayMinusPaddingCMSPageStorefront</actualResult> |
| 416 | + </assertLessThanOrEqual> |
| 417 | + <executeJS function="return window.getComputedStyle({{SlideOnFrontend.wrapperJS('1')}}).textAlign" stepKey="grabDefaultComputedTextAlignCMSPageStorefrontMobile"/> |
| 418 | + <assertEquals stepKey="assertDefaultComputedTextAlignCMSPageStorefrontMobile"> |
| 419 | + <expectedResult type="string">{{PageBuilderAdvancedAlignmentPropertyStart.value}}</expectedResult> |
| 420 | + <actualResult type="variable">grabDefaultComputedTextAlignCMSPageStorefront</actualResult> |
| 421 | + </assertEquals> |
370 | 422 | <!-- Validate Slide Link Mobile -->
|
371 | 423 | <click selector="{{SlideOnFrontend.linkUrl('1', PageBuilderSlideItemLinkURL_External.value)}}" stepKey="clickLinkUrlCMSPageStorefrontMobile"/>
|
372 | 424 | <wait time="3" stepKey="waitArbitraryTimeForPotentialNavigationToOccurCMSPageStorefrontMobile"/>
|
|
0 commit comments