Skip to content

Commit 6cc5ab1

Browse files
committed
#544: Configurable Page Builder Full Screen Mode
- Code Review Feedback/Amends
1 parent 162319b commit 6cc5ab1

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

app/code/Magento/PageBuilder/Test/Mftf/Section/PageBuilderStoreConfigurationSection.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
<element name="CheckIfPageBuilderTabExpanded" type="button" selector="#cms_pagebuilder-head:not(.open)"/>
1313
<element name="EnablePageBuilderSystemValue" type="button" selector="#cms_pagebuilder_enabled_inherit"/>
1414
<element name="EnablePageBuilder" type="button" selector="#cms_pagebuilder_enabled"/>
15-
<element name="EnablePageBuilderContentPreview" type="button" selector="#cms_pagebuilder_enable_content_preview"/>
15+
<element name="enablePageBuilderContentPreview" type="button" selector="#cms_pagebuilder_enable_content_preview"/>
16+
<element name="enablePageBuilderContentPreviewComment" type="text" selector="#row_cms_pagebuilder_enable_content_preview .value .note span"/>
1617
<element name="DisclaimerMessage" type="text" selector="//aside[@data-type='popup']//div[@class='modal-inner-wrap']"/>
1718
<element name="CancelBtn" type="button" selector=".action-pagebuilder-cancel"/>
1819
<element name="TurnOffBtn" type="button" selector=".action-accept"/>

app/code/Magento/PageBuilder/Test/Mftf/Test/AdminStoreConfigurationPageBuilderEnableTest.xml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,9 @@
3939
<actualResult type="variable">grabTextFromDisclaimerMsg</actualResult>
4040
<expectedResult type="string">Includes advanced tools to design page layouts, add Magento content (Product and Category data, CMS content and Blocks), and format text.\n\nFor Product Attributes — Page Builder can be selected as the “input type” to design layouts and create content.</expectedResult>
4141
</assertEquals>
42-
<seeOptionIsSelected selector="{{ContentManagementSection.EnablePageBuilderContentPreview}}" userInput="Yes" stepKey="seeEnablePageBuilderContentPreview"/>
43-
<grabTextFrom selector="//tr[@id='row_cms_pagebuilder_enable_content_preview']/td[@class='value']//span" stepKey="grabTextFromEnablePageBuilderContentPreviewComment"/>
44-
<assertEquals message="pass" stepKey="assertEquals3">
45-
<actualResult type="variable">grabTextFromEnablePageBuilderContentPreviewComment</actualResult>
46-
<expectedResult type="string">Preview Page Builder content on product and category editing pages. Setting to "No" can improve performance in case several attributes are editable by Page Builder.</expectedResult>
47-
</assertEquals>
48-
<!--Disable PageBuilder-->
42+
<seeOptionIsSelected selector="{{ContentManagementSection.enablePageBuilderContentPreview}}" userInput="Yes" stepKey="seeEnablePageBuilderContentPreview"/>
43+
<waitForText selector="{{ContentManagementSection.enablePageBuilderContentPreviewComment}}" userInput='Preview Page Builder content on product and category editing pages. Setting to "No" can improve performance in case several attributes are editable by Page Builder.' stepKey="waitForTextEnablePageBuilderContentPreviewComment"/>
44+
<!-- Disable Page Builder -->
4945
<comment userInput="Disable PageBuilder" stepKey="commentDisablePageBuilder"/>
5046
<selectOption selector="{{ContentManagementSection.EnablePageBuilder}}" userInput="No" stepKey="selectNO1"/>
5147
<waitForElementVisible selector="{{ContentManagementSection.DisclaimerMessage}}" stepKey="waitForPopUpMsg1" />
@@ -57,10 +53,9 @@
5753
<waitForElementVisible selector="{{ContentManagementSection.DisclaimerMessage}}" stepKey="waitForPopUpMsg2"/>
5854
<click selector="{{ContentManagementSection.TurnOffBtn}}" stepKey="selectTurnOff" />
5955
<dontSee selector="{{ContentManagementSection.DisclaimerMessage}}" stepKey="popupClose2"/>
60-
<dontSee selector="{{ContentManagementSection.EnablePageBuilderContentPreview}}" stepKey="dontSeeEnablePageBuilderContentPreview"/>
56+
<dontSee selector="{{ContentManagementSection.enablePageBuilderContentPreview}}" stepKey="dontSeeEnablePageBuilderContentPreview"/>
6157
<seeOptionIsSelected selector="{{ContentManagementSection.EnablePageBuilder}}" userInput="No" stepKey="seeNoIsSelected" />
6258
<click selector="{{ContentManagementSection.Save}}" stepKey="saveConfig" />
63-
<!-- I switch between NO -> YES - > NO without saving the Config, Then: Warning message will not appear on page-->
6459
<comment userInput="Switch between NO -> YES - > NO" stepKey="commentTestSwitchingAfterSave"/>
6560
<selectOption selector="{{ContentManagementSection.EnablePageBuilder}}" userInput="No" stepKey="selectNO3"/>
6661
<selectOption selector="{{ContentManagementSection.EnablePageBuilder}}" userInput="Yes" stepKey="selectYes"/>

0 commit comments

Comments
 (0)