Skip to content

Commit 7599b9a

Browse files
committed
MC-2244: Automate MFTF
1 parent ff73a8f commit 7599b9a

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
<see userInput="Product" selector="{{PageBuilderPanel.magentoGroupContentType}}" stepKey="seeMagentoGroupProduct"/>
4949
<click selector="{{PageBuilderPanel.otherGroup}}" stepKey="clickOtherGroup"/>
5050
<see userInput="Anchor" selector="{{PageBuilderPanel.otherGroupContentType}}" stepKey="seeOtherGroupAnchor"/>
51-
<dontSee userInput="Code" selector="{{PageBuilderPanel.otherGroupContentType}}" stepKey="dontSeeOtherGroupCode"/>
51+
<dontSee selector="{{PageBuilderPanel.codeContentType}}" stepKey="dontSeeOtherGroupCode"/>
5252
<see userInput="Html" selector="{{PageBuilderPanel.otherGroupContentType}}" stepKey="seeOtherGroupHtml"/>
5353
<dontSee userInput="Search" selector="{{PageBuilderPanel.otherGroupContentType}}" stepKey="dontSeeOtherGroupSearch"/>
5454
</actionGroup>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
<element name="htmlFieldErrorMessage" type="text" selector="//div[contains(@class,'pagebuilder_modal_form_pagebuilder_modal_form_modal_insert_form')]//div[@data-index='general']//..//../label[.='{{arg1}}']" parameterized="true"/>
4646
</section>
4747
<section name="HtmlOnBackendArbitraryHtml">
48-
<element name="content" type="button" selector="//div[contains(@class, 'pagebuilder-html')][1]//div[@class='my-div']"/>
48+
<element name="content" type="button" selector="//div[contains(@class, 'pagebuilder-html')][1]//div[contains(text(), '&lt;div class=&quot;my-div&quot;&gt;&lt;/div&gt;')]"/>
4949
</section>
5050
<section name="HtmlOnBackendWithImage">
5151
<element name="content" type="button" selector="//div[contains(@class, 'pagebuilder-html')][1]/img[not(contains(@src, '{{media'))]"/>
@@ -57,6 +57,6 @@
5757
<element name="content" type="button" selector="//div[contains(@class, 'pagebuilder-html')][1]/img[contains(@src, '{{media')]"/>
5858
</section>
5959
<section name="HtmlOnBackendNonexistentDataRole">
60-
<element name="content" type="button" selector="//div[contains(@class, 'pagebuilder-html')][1]//div[@data-role='row']/div[@data-role='non-existent-content-type']"/>
60+
<element name="content" type="button" selector="//div[contains(@class, 'pagebuilder-html')][1]//div[contains(text(), '&lt;div data-role=&quot;row&quot;&gt;&lt;div data-role=&quot;non-existent-content-type&quot;&gt;&lt;/div&gt;&lt;/div&gt;')]"/>
6161
</section>
6262
</sections>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
<element name="magentoGroupContentType" type="button" selector='//*[@id="group-magento"]/div/div/ul/li/a/span[2]'/>
5353
<element name="otherGroup" type="button" selector='//*[@id="group-other"]'/>
5454
<element name="otherGroupContentType" type="button" selector='//*[@id="group-other"]/div/div/ul/li/a/span[2]'/>
55+
<element name="codeContentType" type="button" selector='//*[@id="group-other"]/div/div/ul/li/a/span[2][text()="Code"]'/>
5556
<element name="searchPanel" type="input" selector='//*[@id="search-content-types-input"]' timeout="30"/>
5657
<element name="searchResults" type="text" selector='//*[@id="search-results"]' timeout="30"/>
5758
<element name="nothingFound" type="text" selector='//*[@id="pagebuilder-panel"]/div[2]/div' timeout="30"/>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
<fillField selector="{{PageBuilderPanel.searchPanel}}" userInput="Search" stepKey="fillSearch"/>
107107
<dontSee userInput="Search" selector="{{PageBuilderPanel.searchResults}}" stepKey="validateSearchButtons"/>
108108
<fillField selector="{{PageBuilderPanel.searchPanel}}" userInput="Code" stepKey="fillCode"/>
109-
<dontSee userInput="Code" selector="{{PageBuilderPanel.searchResults}}" stepKey="validateCodeButtons"/>
109+
<see userInput="HTML Code" selector="{{PageBuilderPanel.searchResults}}" stepKey="validateCodeButtons"/>
110110
</test>
111111
<test name="SearchThreeCharInPanel">
112112
<annotations>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -853,7 +853,7 @@
853853
<actionGroup ref="openPageBuilderEditPanel" stepKey="openEditMenuOnStage">
854854
<argument name="contentType" value="PageBuilderHtmlContentType"/>
855855
</actionGroup>
856-
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterHtmlContent">
856+
<actionGroup ref="fillSlideOutPanelTextArea" stepKey="enterHtmlContent">
857857
<argument name="property" value="PageBuilderHtmlPropertyButton"/>
858858
</actionGroup>
859859
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
@@ -862,7 +862,7 @@
862862
<comment userInput="View Tab on storefront" stepKey="viewTabOnStorefront"/>
863863
<amOnPage url="tabs{{PageBuilderPageTitle.pageName}}" stepKey="amOnPageBuilderPage"/>
864864
<waitForElementVisible selector="{{HtmlOnStorefront.base('1')}}" stepKey="waitForHtmlBaseStorefront"/>
865-
<waitForElementVisible selector="{{HtmlOnStorefront.html('1', PageBuilderHtmlPropertyButton.selector)}}" stepKey="waitForHtmlStorefront"/>
865+
<waitForElementVisible selector="{{HtmlOnStorefront.html('1', PageBuilderHtmlPropertyButton.selectorOnFrontend)}}" stepKey="waitForHtmlStorefront"/>
866866
</test>
867867
<test name="CannotAddTabsToTab">
868868
<annotations>

0 commit comments

Comments
 (0)