|
29 | 29 | <after>
|
30 | 30 | <deleteData createDataKey="createCMSPage" stepKey="deletePreReqCMSPage" />
|
31 | 31 | <deleteData createDataKey="createCMSPageB" stepKey="deletePreReqCMSPageB" />
|
| 32 | + <actionGroup ref="navigateToMediaGallery" stepKey="navigateToMediaGallery"/> |
| 33 | + <click selector="{{MediaGallerySection.WysiwygArrow}}" stepKey="openWYSIWYGFolder"/> |
| 34 | + <actionGroup ref="NavigateToMediaFolderActionGroup" stepKey="NavigateToFolder"> |
| 35 | + <argument name="FolderName" value="{{ImageFolder.name}}"/> |
| 36 | + </actionGroup> |
| 37 | + <actionGroup ref="DeleteImageFromStorageActionGroup" stepKey="DeleteImageFromStorage"> |
| 38 | + <argument name="Image" value="ImageUpload3"/> |
| 39 | + </actionGroup> |
32 | 40 | <actionGroup ref="logout" stepKey="logout"/>
|
33 | 41 | </after>
|
34 | 42 | <actionGroup ref="navigateToCreatedCMSPage" stepKey="navigateToCreatedCMSPage1">
|
|
56 | 64 | <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage">
|
57 | 65 | <argument name="contentType" value="PageBuilderTextContentType"/>
|
58 | 66 | </actionGroup>
|
59 |
| - <!-- Add image to TextArea --> |
60 |
| - <!--<comment userInput="Add image to TextArea" stepKey="comment1"/>--> |
61 |
| - <!--<waitForElementVisible selector="{{TextOnConfiguration.insertImageButton}}" stepKey="waitForInsertImage"/>--> |
62 |
| - <!--<click selector="{{TextOnConfiguration.insertImageButton}}" stepKey="clickInsertImage"/>--> |
63 |
| - <!--<actionGroup ref="CreateImageFolder" stepKey="CreateImageFolder">--> |
64 |
| - <!--<argument name="ImageFolder" value="ImageFolder"/>--> |
65 |
| - <!--</actionGroup>--> |
66 |
| - <!--<actionGroup ref="attachImage" stepKey="attachImage1">--> |
67 |
| - <!--<argument name="Image" value="ImageUpload3"/>--> |
68 |
| - <!--</actionGroup>--> |
69 |
| - <!--<actionGroup ref="saveImage" stepKey="insertImage"/>--> |
70 | 67 | <!-- Add widget to TextArea -->
|
71 | 68 | <comment userInput="Add widget to TextArea" stepKey="comment2"/>
|
72 | 69 | <actionGroup ref="addPageLinkWidgetWYSIWYGDisabled" stepKey="addPageLinkWidgetWYSIWYGDisabled">
|
|
90 | 87 | <reloadPage stepKey="reloadPage"/>
|
91 | 88 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage3"/>
|
92 | 89 | <waitForElementVisible selector="{{TextOnStage.tinymce('1')}}" stepKey="waitforTinyMCE4"/>
|
93 |
| - <!--<waitForElementVisible selector="//*[contains(@class, 'pagebuilder-text')]//*[text()='{{PageBuilderTextProperty.value}}']" stepKey="waitForText"/>--> |
94 |
| - <waitForElementVisible selector="{{TextOnStage.textString('1', PageBuilderTextProperty.value})}}" stepKey="waitForText"/> |
95 |
| - <!--<waitForElementVisible selector="{{TextOnStage.tinymce('1')}}{{CmsWYSIWYGSection.imageSource(ImageUpload3.fileName)}}" stepKey="assertMediaSourceOnStage2"/>--> |
| 90 | + <waitForElementVisible selector="{{TextOnStage.text('1', PageBuilderTextProperty.value)}}" stepKey="waitForText"/> |
96 | 91 | <waitForElementVisible selector="{{TextOnStage.text('1', TinyMCEVariableBaseURL.editPanelValue)}}" stepKey="waitForVariabBaseURL"/>
|
97 | 92 | <waitForElementVisible selector="{{TextOnStage.variablePlaceholder('1')}}" stepKey="waitForVariablePlaceholder"/>
|
98 | 93 | <waitForElementVisible selector="{{TextOnStage.text('1', TinyMCEWidgetCMSPageLink.editPanelValue)}}" stepKey="waitForWidgetValue"/>
|
|
108 | 103 | <expectedResult type="variable">expectedData</expectedResult>
|
109 | 104 | <actualResult type="variable">actualData</actualResult>
|
110 | 105 | </assertEquals>
|
| 106 | + <!-- Switch to Textarea --> |
| 107 | + <comment userInput="Switch to Textarea" stepKey="comment7"/> |
| 108 | + <magentoCLI command="config:set cms/wysiwyg/enabled disabled" stepKey="disableWYSIWYG"/> |
| 109 | + <magentoCLI command="config:set cms/wysiwyg/editor mage/adminhtml/wysiwyg/tiny_mce/tinymce4Adapter" stepKey="enableTinyMCE3_1"/> |
| 110 | + <reloadPage stepKey="reloadPage2"/> |
| 111 | + <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage4_1"/> |
| 112 | + <actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage1"> |
| 113 | + <argument name="contentType" value="PageBuilderTextContentType"/> |
| 114 | + </actionGroup> |
| 115 | + <fillField selector="{{TextOnConfiguration.textArea}}" userInput="" stepKey="clearTextContent"/> |
| 116 | + <!-- Add image to TextArea --> |
| 117 | + <comment userInput="Add image to TextArea" stepKey="comment8"/> |
| 118 | + <waitForElementVisible selector="{{TextOnConfiguration.insertImageButton}}" stepKey="waitForInsertImage"/> |
| 119 | + <click selector="{{TextOnConfiguration.insertImageButton}}" stepKey="clickInsertImage"/> |
| 120 | + <actionGroup ref="CreateImageFolder" stepKey="CreateImageFolder"> |
| 121 | + <argument name="ImageFolder" value="ImageFolder"/> |
| 122 | + </actionGroup> |
| 123 | + <actionGroup ref="attachImage" stepKey="attachImage1"> |
| 124 | + <argument name="Image" value="ImageUpload3"/> |
| 125 | + </actionGroup> |
| 126 | + <actionGroup ref="saveImage" stepKey="insertImage"/> |
| 127 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings1"/> |
| 128 | + <actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage5"/> |
| 129 | + <!-- Switch to TinyMCE4 --> |
| 130 | + <comment userInput="Switch to TinyMCE4 " stepKey="comment9"/> |
| 131 | + <magentoCLI command="config:set cms/wysiwyg/enabled enabled" stepKey="enableWYSIWYG1"/> |
| 132 | + <magentoCLI command="config:set cms/wysiwyg/editor mage/adminhtml/wysiwyg/tiny_mce/tinymce4Adapter" stepKey="enableTinyMCE4_1"/> |
| 133 | + <!-- Verify image on TinyMCE4 --> |
| 134 | + <comment userInput="Verify data on TinyMCE4" stepKey="comment10"/> |
| 135 | + <reloadPage stepKey="reloadPage3"/> |
| 136 | + <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage4_2"/> |
| 137 | + <waitForElementVisible selector="{{TextOnStage.tinymce('1')}}{{CmsWYSIWYGSection.imageSource(ImageUpload3.fileName)}}" stepKey="assertMediaSourceOnStage2"/> |
111 | 138 | </test>
|
112 | 139 | <test name="TextAreaInitalStatus">
|
113 | 140 | <annotations>
|
|
0 commit comments