Skip to content

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -11,49 +11,9 @@
<actionGroup name="openPageBuilderEditColumnPanel">
<moveMouseOver selector="{{PageBuilderColumnSection.columnInStage}}" x="10" y="0" stepKey="onMouseOverColumn"/>
<waitForElementVisible time="10" selector="{{PageBuilderActionsSection.contentBlockOptionsMenu('column')}}" stepKey="waitForOptions" />
<seeElement selector="{{PageBuilderActionsSection.contentBlockOptionsMenu('column')}}" stepKey="seeContentBlockOptionsMenu"/>
<click selector="{{PageBuilderColumnSection.editColumn}}" stepKey="clickEditColumn"/>
<waitForElementVisible time="5" selector="{{PageBuilderActionsSection.editForm}}" stepKey="waitForEditForm" />
<!-- Required time wait due to animation -->
<wait time="0.5" stepKey="waitForAnimation" />
<waitForLoadingMaskToDisappear stepKey="waitForLoadingMaskToDisappear"/>
<waitForElementVisible selector="{{PageBuilderActionsSection.editForm}}" stepKey="waitForEditForm"/>
<see userInput="Edit Column" selector="{{PageBuilderActionsSection.editFormTitle}}" stepKey="seeContentBlockNameInEditFormTitle"/>
</actionGroup>
<actionGroup name="openPageBuilderEditColumnPanel2">
<moveMouseOver selector="{{PageBuilderColumnSection.columnInStage2}}" x="10" y="0" stepKey="onMouseOverColumn"/>
<waitForElementVisible time="10" selector="{{PageBuilderActionsSection.contentBlockOptionsMenu('column')}}" stepKey="waitForOptions" />
<seeElement selector="{{PageBuilderActionsSection.contentBlockOptionsMenu('column')}}" stepKey="seeContentBlockOptionsMenu"/>
<click selector="{{PageBuilderColumnSection.editColumn}}" stepKey="clickEditColumn"/>
<waitForElementVisible time="5" selector="{{PageBuilderActionsSection.editForm}}" stepKey="waitForEditForm" />
<!-- Required time wait due to animation -->
<wait time="0.5" stepKey="waitForAnimation" />
<see userInput="Edit Column" selector="{{PageBuilderActionsSection.editFormTitle}}" stepKey="seeContentBlockNameInEditFormTitle"/>
</actionGroup>
<actionGroup name="openPageBuilderEditColumnPanel3">
<moveMouseOver selector="{{PageBuilderColumnSection.columnInStage3}}" x="10" y="0" stepKey="onMouseOverColumn"/>
<waitForElementVisible time="10" selector="{{PageBuilderActionsSection.contentBlockOptionsMenu('column')}}" stepKey="waitForOptions" />
<seeElement selector="{{PageBuilderActionsSection.contentBlockOptionsMenu('column')}}" stepKey="seeContentBlockOptionsMenu"/>
<click selector="{{PageBuilderColumnSection.editColumn}}" stepKey="clickEditColumn"/>
<waitForElementVisible time="5" selector="{{PageBuilderActionsSection.editForm}}" stepKey="waitForEditForm" />
<!-- Required time wait due to animation -->
<wait time="0.5" stepKey="waitForAnimation" />
<see userInput="Edit Column" selector="{{PageBuilderActionsSection.editFormTitle}}" stepKey="seeContentBlockNameInEditFormTitle"/>
</actionGroup>
<actionGroup name="saveColumnSettings">
<waitForLoadingMaskToDisappear stepKey="waitForLoadingMask"/>
<waitForElementVisible time="1" selector="{{PageBuilderColumnSection.columnSaveButton}}" stepKey="waitForColumnSaveButton" />
<click selector="{{PageBuilderColumnSection.columnSaveButton}}" stepKey="clickSaveColumn"/>
<waitForElementNotVisible time="5" selector="{{PageBuilderActionsSection.editForm}}" stepKey="waitForEditFormNotVisible" />
<waitForElementVisible time="1" selector="{{CmsNewPagePageActionsSection.saveAndContinueEdit}}" stepKey="waitForCmsPageSaveButton" />
</actionGroup>
<actionGroup name="removePageBuilderColumn">
<moveMouseOver selector="{{PageBuilderColumnSection.column}}" stepKey="onMouseOverRow"/>
<seeElement selector="{{PageBuilderColumnSection.columnOptionsMenu}}" stepKey="seeColumnOptionsMenu"/>
<click selector="{{PageBuilderColumnSection.removeColumn}}" stepKey="clickRemoveColumn"/>
<waitForElementVisible time="1" selector="{{PageBuilderActionsSection.modal}}" stepKey="waitForModal" />
<seeElement selector="{{PageBuilderActionsSection.modal}}" stepKey="seeRemovalModal"/>
<waitForElementVisible time="1" selector="{{PageBuilderActionsSection.modalOk}}" stepKey="waitForModalOk" />
<wait time="1" stepKey="waitForModalEventBinding" />
<click selector="{{PageBuilderActionsSection.modalOk}}" stepKey="confirmRemoveModal"/>
<waitForElementNotVisible time="1" selector="{{PageBuilderActionsSection.modalOk}}" stepKey="waitForModalHide" />
</actionGroup>
</actionGroups>
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,7 @@
<data key="name">Background Repeat</data>
<data key="section">background</data>
<data key="fieldName">background_repeat</data>
<data key="value">1</data>
</entity>
<entity name="PageBuilderBackgroundAttachmentProperty" type="pagebuilder_background_attachment_property">
<data key="name">Background Attachment</data>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,10 @@
<section name="PageBuilderActionsSection">
<element name="openPageBuilder" type="button" selector=".init-magento-pagebuilder" timeout="30"/>
<element name="openPageBuilderCatalog" type="button" selector="#magento-pagebuildercategory_form_description"/>
<element name="openFullScreen" type="button" selector='//*[@id="container"]/div/div[2]/div[2]/div[2]/fieldset/div[3]/div[1]/i' timeout="30"/>
<element name="stageWrapper" type="button" selector='//*[@id="container"]/div/div[2]/div[2]/div[2]/fieldset/div[3]' timeout="30"/>
<element name="openFullScreen" type="button" selector="//i[@class='icon-pagebuilder-fullscreen']"/>
<element name="exitFullScreen" type="button" selector="//i[@class='icon-pagebuilder-fullscreen-exit']"/>
<element name="stageWrapper" type="button" selector="//div[@class='pagebuilder-stage-wrapper']"/>
<element name="stageWrapperFullScreen" type="button" selector="div.pagebuilder-stage-wrapper.stage-full-screen"/>
<element name="searchField" type="input" selector='//*[@id="pagebuilder-panel"]/div[1]/a'/>
<element name="clearSearch" type="button" selector='//*[@id="pagebuilder-panel"]/div[1]/a'/>
<element name="firstSection" type="button" selector='//*[@id="pagebuilder-panel-groups"]/li[1]' timeout="30"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -396,13 +396,13 @@
<actionGroup ref="selectSlideOutPanelField" stepKey="enterBannerShowOverlayAlways">
<argument name="property" value="PageBuilderBannerShowContentOverlayAlwaysProperty"/>
</actionGroup>
<waitForElement time="2" selector="{{PageBuilderActionsSection.panelFieldControl(PageBuilderBannerNewTabProperty.section, PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="waitForElementVisible" />
<click selector="{{PageBuilderActionsSection.panelFieldControlSwitch(PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="clickProperty"/>
<wait time="1" stepKey="waitForClick1"/>
<actionGroup ref="clickSlideOutPanelFieldGeneral" stepKey="enterBannerNewTab">
<argument name="property" value="PageBuilderBannerNewTabProperty"/>
</actionGroup>
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
<see userInput="{{PageBuilderPageTitle.pageName}}" selector="{{CmsNewPagePageActionsSection.cmsPageTitle}}" stepKey="assertTitleSavedCmsPage"/>
<amOnPage url="banner{{PageBuilderPageTitle.pageName}}" stepKey="amOnPageBuilderPage"/>
<waitForPageLoad stepKey="waitForStoreFrontPageLoad"/>
<seeElementInDOM selector="{{BannerOnFrontend.linkUrl(PageBuilderBannerLinkUrlProperty.value)}}" stepKey="seeLinkUrlInDom"/>
<seeElementInDOM selector="{{BannerOnFrontend.openInNewTab}}" stepKey="verifyLinkOpensNewWindow"/>
</test>
Expand Down Expand Up @@ -2776,9 +2776,9 @@
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBannerLinkUrl">
<argument name="property" value="PageBuilderBannerLinkUrlProperty"/>
</actionGroup>
<waitForElement time="2" selector="{{PageBuilderActionsSection.panelFieldControl(PageBuilderBannerNewTabProperty.section, PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="waitForElementVisible" />
<click selector="{{PageBuilderActionsSection.panelFieldControlSwitch(PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="clickProperty"/>
<wait time="1" stepKey="waitForClick2"/>
<actionGroup ref="clickSlideOutPanelFieldGeneral" stepKey="enterBannerNewTab">
<argument name="property" value="PageBuilderBannerNewTabProperty"/>
</actionGroup>
<actionGroup ref="selectSlideOutPanelField" stepKey="selectButtonTypeSecondaryProperty">
<argument name="property" value="PageBuilderBannerButtonTypeSecondaryProperty"/>
</actionGroup>
Expand Down Expand Up @@ -3301,9 +3301,9 @@
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBannerLinkUrl">
<argument name="property" value="PageBuilderBannerLinkUrlProperty"/>
</actionGroup>
<waitForElement time="2" selector="{{PageBuilderActionsSection.panelFieldControl(PageBuilderBannerNewTabProperty.section, PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="waitForElementVisible" />
<click selector="{{PageBuilderActionsSection.panelFieldControlSwitch(PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="clickProperty"/>
<wait time="1" stepKey="waitForClick3"/>
<actionGroup ref="clickSlideOutPanelFieldGeneral" stepKey="enterBannerNewTab">
<argument name="property" value="PageBuilderBannerNewTabProperty"/>
</actionGroup>
<actionGroup ref="selectSlideOutPanelField" stepKey="selectButtonTypeSecondaryProperty">
<argument name="property" value="PageBuilderBannerButtonTypeSecondaryProperty"/>
</actionGroup>
Expand Down Expand Up @@ -3828,9 +3828,9 @@
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBannerLinkUrl">
<argument name="property" value="PageBuilderBannerLinkUrlProperty"/>
</actionGroup>
<waitForElement time="2" selector="{{PageBuilderActionsSection.panelFieldControl(PageBuilderBannerNewTabProperty.section, PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="waitForElementVisible" />
<click selector="{{PageBuilderActionsSection.panelFieldControlSwitch(PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="clickProperty"/>
<wait time="1" stepKey="waitForClick4"/>
<actionGroup ref="clickSlideOutPanelFieldGeneral" stepKey="enterBannerNewTab">
<argument name="property" value="PageBuilderBannerNewTabProperty"/>
</actionGroup>
<actionGroup ref="selectSlideOutPanelField" stepKey="selectButtonTypeSecondaryProperty">
<argument name="property" value="PageBuilderBannerButtonTypeSecondaryProperty"/>
</actionGroup>
Expand Down Expand Up @@ -4339,9 +4339,9 @@
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBannerLinkUrl">
<argument name="property" value="PageBuilderBannerLinkUrlProperty"/>
</actionGroup>
<waitForElement time="2" selector="{{PageBuilderActionsSection.panelFieldControl(PageBuilderBannerNewTabProperty.section, PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="waitForElementVisible" />
<click selector="{{PageBuilderActionsSection.panelFieldControlSwitch(PageBuilderBannerNewTabProperty.fieldName)}}" stepKey="clickProperty"/>
<wait time="1" stepKey="waitForClick5"/>
<actionGroup ref="clickSlideOutPanelFieldGeneral" stepKey="enterBannerNewTab">
<argument name="property" value="PageBuilderBannerNewTabProperty"/>
</actionGroup>
<actionGroup ref="selectSlideOutPanelField" stepKey="selectButtonTypeSecondaryProperty">
<argument name="property" value="PageBuilderBannerButtonTypeSecondaryProperty"/>
</actionGroup>
Expand Down
Loading