Skip to content

Commit 35b7928

Browse files
MC-3482: Update MFTF Tests
- remove anchor mftf tests and update the panel test to make sure anchor doesn't come back
1 parent e7e4121 commit 35b7928

11 files changed

+9
-1063
lines changed

app/code/Magento/PageBuilder/Test/Mftf/ActionGroup/ContentTypeAnchorActionGroup.xml

Lines changed: 0 additions & 28 deletions
This file was deleted.

app/code/Magento/PageBuilder/Test/Mftf/ActionGroup/PanelActionGroup.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,28 +22,32 @@
2222
<click selector="{{PageBuilderPanel.addContentGroup}}" stepKey="clickAddContentGroup"/>
2323
</actionGroup>
2424
<actionGroup name="validateGroupsAndContentTypes">
25+
<seeNumberOfElements selector="{{PageBuilderPanel.allPanelGroups}}" userInput="4" stepKey="seeNumberOfGroups"/>
26+
<seeNumberOfElements selector="{{PageBuilderPanel.allGroupContentTypes('layout')}}" userInput="4" stepKey="seeNumberOfLayoutGroupContentTypes"/>
2527
<see userInput="Layout" selector="{{PageBuilderPanel.layoutGroup}}" stepKey="seeLayoutGroup"/>
2628
<see userInput="Row" selector="{{PageBuilderPanel.layoutGroupContentType}}" stepKey="seeLayoutGroupRow"/>
2729
<see userInput="Column" selector="{{PageBuilderPanel.layoutGroupContentType}}" stepKey="seeLayoutGroupColumn"/>
2830
<see userInput="Tabs" selector="{{PageBuilderPanel.layoutGroupContentType}}" stepKey="seeLayoutGroupTabs"/>
2931
<see userInput="Accordion" selector="{{PageBuilderPanel.layoutGroupContentType}}" stepKey="seeLayoutGroupAccordion"/>
3032
<click selector="{{PageBuilderPanel.elementsGroup}}" stepKey="clickElementsGroup"/>
33+
<seeNumberOfElements selector="{{PageBuilderPanel.allGroupContentTypes('elements')}}" userInput="6" stepKey="seeNumberOfElementsGroupContentTypes"/>
3134
<see userInput="Elements" selector="{{PageBuilderPanel.elementsGroup}}" stepKey="seeElementsGroup"/>
3235
<see userInput="Text" selector="{{PageBuilderPanel.elementsGroupContentType}}" stepKey="seeElementsGroupText"/>
3336
<see userInput="Heading" selector="{{PageBuilderPanel.elementsGroupContentType}}" stepKey="seeElementsGroupHeading"/>
3437
<see userInput="Buttons" selector="{{PageBuilderPanel.elementsGroupContentType}}" stepKey="seeElementsGroupButtons"/>
3538
<see userInput="Divider" selector="{{PageBuilderPanel.elementsGroupContentType}}" stepKey="seeElementsGroupDivider"/>
3639
<see userInput="Newsletter" selector="{{PageBuilderPanel.elementsGroupContentType}}" stepKey="seeElementsGroupNewsletter"/>
37-
<see userInput="Anchor" selector="{{PageBuilderPanel.elementsGroupContentType}}" stepKey="seeElementsGroupAnchor"/>
3840
<see userInput="HTML Code" selector="{{PageBuilderPanel.elementsGroupContentType}}" stepKey="seeElementsGroupHtml"/>
3941
<click selector="{{PageBuilderPanel.mediaGroup}}" stepKey="clickMediaGroup"/>
42+
<seeNumberOfElements selector="{{PageBuilderPanel.allGroupContentTypes('media')}}" userInput="5" stepKey="seeNumberOfMediaGroupContentTypes"/>
4043
<see userInput="Media" selector="{{PageBuilderPanel.mediaGroup}}" stepKey="seeMediaGroup"/>
4144
<see userInput="Image" selector="{{PageBuilderPanel.mediaGroupContentType}}" stepKey="seeMediaGroupImage"/>
4245
<see userInput="Video" selector="{{PageBuilderPanel.mediaGroupContentType}}" stepKey="seeMediaGroupVideo"/>
4346
<see userInput="Banner" selector="{{PageBuilderPanel.mediaGroupContentType}}" stepKey="seeMediaGroupBanner"/>
4447
<see userInput="Slider" selector="{{PageBuilderPanel.mediaGroupContentType}}" stepKey="seeMediaGroupSlider"/>
4548
<see userInput="Map" selector="{{PageBuilderPanel.mediaGroupContentType}}" stepKey="seeMediaGroupMap"/>
4649
<click selector="{{PageBuilderPanel.addContentGroup}}" stepKey="clickAddContentGroup"/>
50+
<seeNumberOfElements selector="{{PageBuilderPanel.allGroupContentTypes('add_content')}}" userInput="2" stepKey="seeNumberOfAddContentGroupContentTypes"/>
4751
<see userInput="Add Content" selector="{{PageBuilderPanel.addContentGroup}}" stepKey="seeAddContentGroup"/>
4852
<see userInput="Block" selector="{{PageBuilderPanel.addContentGroupContentType}}" stepKey="seeAddContentGroupBlock"/>
4953
<see userInput="Products" selector="{{PageBuilderPanel.addContentGroupContentType}}" stepKey="seeAddContentGroupProducts"/>

app/code/Magento/PageBuilder/Test/Mftf/Data/AnchorData.xml

Lines changed: 0 additions & 33 deletions
This file was deleted.

app/code/Magento/PageBuilder/Test/Mftf/Data/BannerData.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,6 @@
8181
<data key="fieldName">link_url[default]</data>
8282
<data key="value">http://url.magento/</data>
8383
</entity>
84-
<entity name="PageBuilderBannerLink_Anchor" type="pagebuilder_banner_linkUrl_property">
85-
<data key="name">Link</data>
86-
<data key="section">contents</data>
87-
<data key="fieldName">link_url</data>
88-
<data key="value">#my-anchor-id</data>
89-
</entity>
9084
<entity name="PageBuilderBannerNewTabDefaultProperty" type="pagebuilder_banner_newTab_property">
9185
<data key="name">Open in new tab</data>
9286
<data key="section">contents</data>

app/code/Magento/PageBuilder/Test/Mftf/Data/ContentTypeData.xml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,6 @@
8383
<data key="role">newsletter</data>
8484
<data key="pageNamePrefix">newsletter</data>
8585
</entity>
86-
<entity name="PageBuilderAnchorContentType" type="pagebuilder_content_type">
87-
<data key="name">Anchor</data>
88-
<data key="section">Elements</data>
89-
<data key="role">anchor</data>
90-
<data key="pageNamePrefix">anchor</data>
91-
</entity>
9286
<entity name="PageBuilderHtmlContentType" type="pagebuilder_content_type">
9387
<data key="name">HTML Code</data>
9488
<data key="section">Elements</data>

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

Lines changed: 0 additions & 46 deletions
This file was deleted.

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@
4242
<element name="panelCollapsed" type="button" selector='(//div[contains(@class, "pagebuilder-stage") and contains(@class, "panel-collapsed")])'/>
4343
<element name="expandPanel" type="button" selector='//div[contains(@class, "expand")]//a'/>
4444
<element name="firstSection" type="button" selector='//*[@id="pagebuilder-panel-groups"]/li[1]' timeout="30"/>
45+
<element name="allPanelGroups" type="button" selector="#pagebuilder-panel-groups .group-title"/>
46+
<element name="allGroupContentTypes" type="button" selector="#pagebuilder-panel-groups #group-{{arg1}} .pagebuilder-draggable-content-type" parameterized="true"/>
4547
<element name="panelGroup" type="button" selector="//div[@id='pagebuilder-panel']//h4[.='{{arg1}}']" parameterized="true"/>
4648
<element name="panelGroupActive" type="button" selector="//div[@id='pagebuilder-panel']//li[@class='active']//h4[.='{{arg1}}']" parameterized="true"/>
4749
<element name="layoutGroup" type="button" selector='//*[@id="group-layout"]' timeout="10"/>

0 commit comments

Comments
 (0)