|
1270 | 1270 | <argument name="property" value="PageBuilderAppearance_Poster"/>
|
1271 | 1271 | </actionGroup>
|
1272 | 1272 | </test>
|
| 1273 | + <test name="SliderPosterValidatePaddingOnAppearanceChange"> |
| 1274 | + <annotations> |
| 1275 | + <features value="PageBuilder"/> |
| 1276 | + <stories value="Slider"/> |
| 1277 | + <title value="Poster - Validate paddings on appearance switch"/> |
| 1278 | + <description value="Validate that paddings are correctly applied to the slide within the admin when switching between appearances."/> |
| 1279 | + <severity value="MAJOR"/> |
| 1280 | + <useCaseId value="MC-3799"/> |
| 1281 | + <testCaseId value=""/> |
| 1282 | + <group value="pagebuilder"/> |
| 1283 | + <group value="pagebuilder-slider"/> |
| 1284 | + <group value="pagebuilder-sliderPoster"/> |
| 1285 | + </annotations> |
| 1286 | + <before> |
| 1287 | + <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
| 1288 | + <actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/> |
| 1289 | + <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/> |
| 1290 | + </before> |
| 1291 | + <after> |
| 1292 | + <actionGroup ref="logout" stepKey="logout"/> |
| 1293 | + </after> |
| 1294 | + <actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup"> |
| 1295 | + <argument name="group" value="PageBuilderSliderContentType"/> |
| 1296 | + </actionGroup> |
| 1297 | + <actionGroup ref="dragContentTypeToStageAndExpectEditPanel" stepKey="dragSliderIntoStage"> |
| 1298 | + <argument name="contentType" value="PageBuilderSliderContentType"/> |
| 1299 | + </actionGroup> |
| 1300 | + <!-- Fill Out Edit Panel: Appearance Poster --> |
| 1301 | + <comment userInput="Fill Out Edit Panel: Appearance Poster" stepKey="commentFillEditPanel"/> |
| 1302 | + <actionGroup ref="chooseVisualSelectOption" stepKey="enterAppearancePropertyPoster"> |
| 1303 | + <argument name="property" value="PageBuilderAppearance_Poster"/> |
| 1304 | + </actionGroup> |
| 1305 | + <actionGroup ref="selectSlideOutPanelField" stepKey="enterOverlayAlways"> |
| 1306 | + <argument name="property" value="PageBuilderSlideItemShowOverlay_Always"/> |
| 1307 | + </actionGroup> |
| 1308 | + <actionGroup ref="fillSlideOutPanelField" stepKey="enterOverlayColor"> |
| 1309 | + <argument name="property" value="PageBuilderSlideItemOverlayColor_HexGreen"/> |
| 1310 | + </actionGroup> |
| 1311 | + <actionGroup ref="fillSlideOutPanelField" stepKey="enterOverlayTransparency"> |
| 1312 | + <argument name="property" value="PageBuilderSlideItemOverlayTransparency_70"/> |
| 1313 | + </actionGroup> |
| 1314 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/> |
| 1315 | + <!-- Validate Stage Overlay and Padding --> |
| 1316 | + <comment userInput="Validate Stage Overlay and Padding" stepKey="commentValidateOverlayPadding"/> |
| 1317 | + <seeElement selector="{{SlideOnBackend.showOverlay('1', PageBuilderSlideItemShowOverlay_Always.value)}}" stepKey="seeOverlayStateStage"/> |
| 1318 | + <seeElement selector="{{SlideOnBackend.overlayColorAndTransparency('1', PageBuilderSlideItemOverlayColor_HexGreen.rgb, PageBuilderSlideItemOverlayTransparency_70.decimal)}}" stepKey="seeOverlayColorAndTransparencyStage"/> |
| 1319 | + <seeElement selector="{{SlideOnBackend.posterPadding('1', PageBuilderSlideItemPosterPadding_Default.value)}}" stepKey="seePosterPadding" /> |
| 1320 | + <dontSeeElement selector="{{SlideOnBackend.collagePadding('1', PageBuilderSlideItemPosterPadding_Default.value)}}" stepKey="dontSeeCollagePadding" /> |
| 1321 | + <!-- Change Appearance to Collage Left --> |
| 1322 | + <comment userInput="Change Appearance to Collage Left" stepKey="commentChangeAppearanceCollageLeft"/> |
| 1323 | + <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditMenuOnStage"> |
| 1324 | + <argument name="section" value="SlideOnBackend"/> |
| 1325 | + </actionGroup> |
| 1326 | + <actionGroup ref="chooseVisualSelectOption" stepKey="enterAppearancePropertyCollageRight"> |
| 1327 | + <argument name="property" value="PageBuilderAppearance_CollageRight"/> |
| 1328 | + </actionGroup> |
| 1329 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings2"/> |
| 1330 | + <seeElement selector="{{SlideOnBackend.showOverlay('1', PageBuilderSlideItemShowOverlay_Always.value)}}" stepKey="seeOverlayStateStage2"/> |
| 1331 | + <seeElement selector="{{SlideOnBackend.overlayColorAndTransparency('1', PageBuilderSlideItemOverlayColor_HexGreen.rgb, PageBuilderSlideItemOverlayTransparency_70.decimal)}}" stepKey="seeOverlayColorAndTransparencyStage2"/> |
| 1332 | + <dontSeeElement selector="{{SlideOnBackend.posterPadding('1', PageBuilderSlideItemPosterPadding_Default.value)}}" stepKey="dontSeeDefaultPosterPadding" /> |
| 1333 | + <!-- Change Appearance back to Poster --> |
| 1334 | + <comment userInput="Change Appearance back to Poster" stepKey="commentChangeAppearanceBackToPoster"/> |
| 1335 | + <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditMenuOnStage2"> |
| 1336 | + <argument name="section" value="SlideOnBackend"/> |
| 1337 | + </actionGroup> |
| 1338 | + <actionGroup ref="chooseVisualSelectOption" stepKey="enterAppearancePropertyPoster2"> |
| 1339 | + <argument name="property" value="PageBuilderAppearance_Poster"/> |
| 1340 | + </actionGroup> |
| 1341 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings3"/> |
| 1342 | + <!-- Validate Stage Overlay and Padding after appearance change --> |
| 1343 | + <comment userInput="Validate Stage Overlay and Padding after appearance change" stepKey="commentValidateOverlayPadding2"/> |
| 1344 | + <seeElement selector="{{SlideOnBackend.showOverlay('1', PageBuilderSlideItemShowOverlay_Always.value)}}" stepKey="seeOverlayStateStage3"/> |
| 1345 | + <seeElement selector="{{SlideOnBackend.overlayColorAndTransparency('1', PageBuilderSlideItemOverlayColor_HexGreen.rgb, PageBuilderSlideItemOverlayTransparency_70.decimal)}}" stepKey="seeOverlayColorAndTransparencyStage3"/> |
| 1346 | + <seeElement selector="{{SlideOnBackend.posterPadding('1', PageBuilderSlideItemPosterPadding_Default.value)}}" stepKey="seePosterPadding2" /> |
| 1347 | + <dontSeeElement selector="{{SlideOnBackend.collagePadding('1', PageBuilderSlideItemPosterPadding_Default.value)}}" stepKey="dontSeeCollagePadding2" /> |
| 1348 | + </test> |
1273 | 1349 | </tests>
|
0 commit comments