|
563 | 563 | <argument name="index" value="1"/>
|
564 | 564 | </actionGroup>
|
565 | 565 | </test>
|
| 566 | + <test name="VideoWithBordersAndPaddingEqualToMaxWidth"> |
| 567 | + <annotations> |
| 568 | + <features value="PageBuilder"/> |
| 569 | + <stories value="Video"/> |
| 570 | + <title value="Video width with borders and padding is equal to max-width"/> |
| 571 | + <description value="A user can see Video width with borders and padding is equal to max-width"/> |
| 572 | + <severity value="MAJOR"/> |
| 573 | + <useCaseId value="MC-5079"/> |
| 574 | + <testCaseId value="MC-5974"/> |
| 575 | + <group value="pagebuilder"/> |
| 576 | + <group value="pagebuilder-video"/> |
| 577 | + </annotations> |
| 578 | + <before> |
| 579 | + <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
| 580 | + <actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/> |
| 581 | + <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/> |
| 582 | + </before> |
| 583 | + <after> |
| 584 | + <actionGroup ref="logout" stepKey="logout"/> |
| 585 | + </after> |
| 586 | + <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle"> |
| 587 | + <argument name="contentType" value="PageBuilderVideoContentType"/> |
| 588 | + </actionGroup> |
| 589 | + <!-- Configure content type --> |
| 590 | + <comment userInput="Configure content type" stepKey="commentConfigureContentType"/> |
| 591 | + <actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandGroup"> |
| 592 | + <argument name="group" value="PageBuilderVideoContentType"/> |
| 593 | + </actionGroup> |
| 594 | + <actionGroup ref="dragContentTypeToStage" stepKey="dragContentTypeToStage"> |
| 595 | + <argument name="contentType" value="PageBuilderVideoContentType"/> |
| 596 | + </actionGroup> |
| 597 | + <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditPanel"> |
| 598 | + <argument name="contentType" value="PageBuilderVideoContentType"/> |
| 599 | + </actionGroup> |
| 600 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterVideoUrlProperty"> |
| 601 | + <argument name="property" value="PageBuilderVideoUrl_YouTube"/> |
| 602 | + </actionGroup> |
| 603 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterWidthProperty"> |
| 604 | + <argument name="property" value="PageBuilderVideoWidth_500"/> |
| 605 | + </actionGroup> |
| 606 | + <actionGroup ref="selectSlideOutPanelField" stepKey="enterBorder"> |
| 607 | + <argument name="property" value="PageBuilderAdvancedBorderPropertySolid"/> |
| 608 | + </actionGroup> |
| 609 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderColor"> |
| 610 | + <argument name="property" value="PageBuilderAdvancedBorderColorProperty_green"/> |
| 611 | + </actionGroup> |
| 612 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderWidth"> |
| 613 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty10"/> |
| 614 | + </actionGroup> |
| 615 | + <actionGroup ref="fillSlideOutPanelFieldPadding" stepKey="enterPadding"> |
| 616 | + <argument name="property" value="PageBuilderPaddingProperty10"/> |
| 617 | + </actionGroup> |
| 618 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/> |
| 619 | + <!-- Validate width on stage before save --> |
| 620 | + <comment userInput="Validate width on stage before save" stepKey="commentValidateWidthOnStageBeforeSave"/> |
| 621 | + <actionGroup ref="validateContentTypeWidthEqualToMaxWidth" stepKey="validateContentTypeWidthBeforeSave"> |
| 622 | + <argument name="content" value="{{VideoOnStorefront.wrapperCSS}}"/> |
| 623 | + </actionGroup> |
| 624 | + <actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/> |
| 625 | + <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/> |
| 626 | + <!-- Validate width on stage after save --> |
| 627 | + <comment userInput="Validate width on stage after save" stepKey="commentValidateWidthOnStageAfterSave"/> |
| 628 | + <actionGroup ref="validateContentTypeWidthEqualToMaxWidth" stepKey="validateContentTypeWidthAfterSave"> |
| 629 | + <argument name="content" value="{{VideoOnStorefront.wrapperCSS}}"/> |
| 630 | + </actionGroup> |
| 631 | + <actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront"> |
| 632 | + <argument name="contentType" value="PageBuilderVideoContentType"/> |
| 633 | + </actionGroup> |
| 634 | + <actionGroup ref="validateContentTypeWidthEqualToMaxWidth" stepKey="validateContentTypeWidthStorefront"> |
| 635 | + <argument name="content" value="{{VideoOnStorefront.wrapperCSS}}"/> |
| 636 | + </actionGroup> |
| 637 | + </test> |
566 | 638 | <test name="VideoValidateURL">
|
567 | 639 | <annotations>
|
568 | 640 | <features value="PageBuilder"/>
|
|
0 commit comments