|
15 | 15 | <title value="Image from Image Content Block get wiped out after delete image from Media Storage"/>
|
16 | 16 | <description value="Image from Image Content Block get wiped out after delete image from Media Storage"/>
|
17 | 17 | <severity value="CRITICAL"/>
|
18 |
| - <useCaseId value=""/> |
| 18 | + <useCaseId value="MC-2294"/> |
19 | 19 | <testCaseId value=""/>
|
20 |
| - <group value=""/> |
| 20 | + <group value="pagebuilder"/> |
21 | 21 | <group value="pagebuilder-image"/>
|
22 | 22 | </annotations>
|
23 | 23 | <before>
|
|
42 | 42 | <actionGroup ref="addImageToStage" stepKey="addImageToStage">
|
43 | 43 | <argument name="property" value="PageBuilderImageProperty_StageJPG"/>
|
44 | 44 | </actionGroup>
|
45 |
| - <actionGroup ref="clickSelectFromGallerySlideOut" stepKey="clickSelectFromGallerySlideOut1"> |
46 |
| - <argument name="property" value="PageBuilderImageProperty_JPG2"/> |
| 45 | + <!-- Go to Media Storage from stage--> |
| 46 | + <comment userInput="Go to Media Storage from stage" stepKey="commentGoToMediaStorageFromStage"/> |
| 47 | + <actionGroup ref="goToMediaStorageFromStage" stepKey="goToMediaStorageFromStage1" > |
| 48 | + <argument name="contentType" value="PageBuilderImageContentType"/> |
| 49 | + <argument name="section" value="ImageOnStage"/> |
47 | 50 | </actionGroup>
|
48 | 51 | <!--Delete image A-->
|
49 | 52 | <comment stepKey="deleteImageA" userInput="Delete image A"/>
|
50 | 53 | <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage1">
|
51 |
| - <argument name="Image" value="PageBuilderImageProperty_JPG2"/> |
| 54 | + <argument name="Image" value="PageBuilderImageProperty_StageJPG"/> |
52 | 55 | </actionGroup>
|
53 | 56 | <click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut1"/>
|
54 |
| - <dontSeeElementInDOM selector="" stepKey="dontSeeImageOnStage1"/> |
| 57 | + <comment userInput="Assert not to see deleted imgae on stage" stepKey="assertNotToSeeImage"/> |
| 58 | + <seeElementInDOM selector=".pagebuilder-image-empty-preview" stepKey="dontSeeImageOnStage1"/> |
55 | 59 |
|
56 |
| - <!-- Attach image B to Media Storage --> |
57 |
| - <comment userInput="Attach image B to Media Storage stage" stepKey="attachImageToMediaStorage"/> |
| 60 | + <!-- Attach image C to Image slideout form --> |
| 61 | + <comment userInput="Attach image C to Image slideout form" stepKey="attachImageToSlideOut"/> |
| 62 | + <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage1"> |
| 63 | + <argument name="contentType" value="PageBuilderImageContentType"/> |
| 64 | + </actionGroup> |
| 65 | + <actionGroup ref="attachFileSlideOutPropertyGeneral" stepKey="attachImageFile1"> |
| 66 | + <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
| 67 | + </actionGroup> |
| 68 | + <actionGroup ref="verifyImageOnSlideout" stepKey="verifyImageOnSlideout1"> |
| 69 | + <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
| 70 | + </actionGroup> |
| 71 | + <!--Delete image C--> |
58 | 72 | <actionGroup ref="clickSelectFromGallerySlideOut" stepKey="clickSelectFromGallerySlideOut">
|
59 |
| - <argument name="property" value="PageBuilderImageProperty_JPG2"/> |
| 73 | + <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
| 74 | + </actionGroup> |
| 75 | + <comment stepKey="deleteImageC" userInput="Delete image C"/> |
| 76 | + <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage3"> |
| 77 | + <argument name="Image" value="PageBuilderImageProperty_StageJPG"/> |
| 78 | + </actionGroup> |
| 79 | + <conditionalClick selector=".modals-overlay" dependentSelector=".modals-overlay" stepKey="clickOverlay" visible="true"/> |
| 80 | + <!--<click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut3"/>--> |
| 81 | + <dontSeeElementInDOM selector="{{ImageOnConfigurationPanel.imageSource(PageBuilderImageProperty_StageJPG.fileName)}}" stepKey="seeMainImageSource"/> |
| 82 | + <actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanelSettings"/> |
| 83 | + <seeElementInDOM selector=".pagebuilder-image-empty-preview" stepKey="dontSeeImageOnStage2"/> |
| 84 | + |
| 85 | + <!-- Attach image B to Image slideout form from Media Storage --> |
| 86 | + <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage2"> |
| 87 | + <argument name="contentType" value="PageBuilderImageContentType"/> |
60 | 88 | </actionGroup>
|
| 89 | + <click selector="{{EditPanelForm.selectFromGalleryBtnInitial('general','image')}}" stepKey="clickSelectfromGallery"/> |
| 90 | + <waitForPageLoad stepKey="waitForPageLoad"/> |
61 | 91 | <actionGroup ref="CreateImageFolder" stepKey="createImageFolder">
|
62 | 92 | <argument name="ImageFolder" value="ImageFolder"/>
|
63 | 93 | </actionGroup>
|
64 | 94 | <actionGroup ref="attachImage" stepKey="SelectImageFromMediaStorage">
|
65 | 95 | <argument name="Image" value="PageBuilderImageProperty_JPG2"/>
|
66 | 96 | </actionGroup>
|
67 | 97 | <actionGroup ref="saveImage" stepKey="saveImage"/>
|
68 |
| - <seeElementInDOM selector="" stepKey="seeImageOnStage1"/> |
69 |
| - <!--Delete image B--> |
70 |
| - <comment stepKey="deleteImageB" userInput="Delete image B"/> |
71 |
| - <actionGroup ref="clickSelectFromGallerySlideOut" stepKey="clickSelectFromGallerySlideOut3"> |
72 |
| - <argument name="property" value="PageBuilderImageProperty_JPG2"/> |
73 |
| - </actionGroup> |
74 |
| - <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage2"> |
75 |
| - <argument name="Image" value="PageBuilderImageProperty_JPG2"/> |
76 |
| - </actionGroup> |
77 |
| - <click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut2"/> |
78 |
| - <dontSeeElementInDOM selector="" stepKey="dontSeeImageOnStage2"/> |
79 |
| - |
80 |
| - <!-- Attach image C to Image slideout form --> |
81 |
| - <comment userInput="Attach image C to Image slideout form" stepKey="attachImageToSlideOut"/> |
82 |
| - <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage"> |
83 |
| - <argument name="contentType" value="PageBuilderImageContentType"/> |
84 |
| - </actionGroup> |
85 |
| - <actionGroup ref="attachFileSlideOutPropertyGeneral" stepKey="attachImageFile1"> |
86 |
| - <argument name="property" value="PageBuilderImageProperty_JPG2"/> |
| 98 | + <actionGroup ref="verifyImageOnSlideout" stepKey="verifyImageOnSlideout2"> |
| 99 | + <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
87 | 100 | </actionGroup>
|
88 |
| - <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/> |
89 |
| - <seeElementInDOM selector="" stepKey="seeImageOnStage2"/> |
90 |
| - <!--Delete image C--> |
91 |
| - <comment stepKey="deleteImageC" userInput="Delete image C"/> |
92 |
| - <actionGroup ref="clickSelectFromGallerySlideOut" stepKey="clickSelectFromGallerySlideOut4"> |
93 |
| - <argument name="property" value="PageBuilderImageProperty_JPG2"/> |
| 101 | + <!--Delete image B--> |
| 102 | + <actionGroup ref="clickSelectFromGallerySlideOut" stepKey="clickSelectFromGallerySlideOut2"> |
| 103 | + <argument name="property" value="PageBuilderImageProperty_StageJPG"/> |
94 | 104 | </actionGroup>
|
95 |
| - <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage3"> |
96 |
| - <argument name="Image" value="PageBuilderImageProperty_JPG2"/> |
| 105 | + <comment stepKey="deleteImageCB" userInput="Delete image B"/> |
| 106 | + <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage4"> |
| 107 | + <argument name="Image" value="PageBuilderImageProperty_StageJPG"/> |
97 | 108 | </actionGroup>
|
98 |
| - <click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut3"/> |
99 |
| - <dontSeeElementInDOM selector="" stepKey="dontSeeImageOnStage3"/> |
100 |
| - |
| 109 | + <conditionalClick selector=".modals-overlay" dependentSelector=".modals-overlay" stepKey="clickOverlay2" visible="true"/> |
| 110 | + <!--<click selector="{{MediaGallerySection.CancelBtn}}" stepKey="closeSlideOut3"/>--> |
| 111 | + <dontSeeElementInDOM selector="{{ImageOnConfigurationPanel.imageSource(PageBuilderImageProperty_StageJPG.fileName)}}" stepKey="seeMainImageSource2"/> |
| 112 | + <actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanelSettings2"/> |
| 113 | + <seeElementInDOM selector=".pagebuilder-image-empty-preview" stepKey="dontSeeImageOnStage3"/> |
101 | 114 | </test>
|
102 | 115 | <test name="ImageAddImageIntoPageBuilderStage">
|
103 | 116 | <annotations>
|
|
0 commit comments