Skip to content

Commit 918b423

Browse files
committed
ACP2E-1954: Page builder not supporting enriched contents
1 parent 1cce25e commit 918b423

File tree

2 files changed

+2
-12
lines changed

2 files changed

+2
-12
lines changed

app/code/Magento/PageBuilder/Test/Mftf/Section/PageBuilderTextSection/TextOnStageSection.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,5 @@
5858
<element name="noMargins" type="text" selector="(//div[contains(@class,'pagebuilder-text')])[{{arg1}}]/div[not(contains(@style,'margin:'))]" parameterized="true" deprecated="Styles are not inline"/>
5959
<element name="padding" type="text" selector="(//div[contains(@class,'pagebuilder-text')])[{{arg1}}]/div[contains(@style,'padding: {{arg2}}px;')]" parameterized="true" deprecated="Styles are not inline"/>
6060
<element name="noPadding" type="text" selector="(//div[contains(@class,'pagebuilder-text')])[{{arg1}}]/div[not(contains(@style,'padding:'))]" parameterized="true" deprecated="Styles are not inline"/>
61-
<element name="textWrapper" type="text" selector=".pagebuilder-text"/>
62-
<element name="headingWrapper" type="text" selector=".pagebuilder-heading"/>
6361
</section>
6462
</sections>

app/code/Magento/PageBuilder/Test/Mftf/Test/AdminPageBuilderTextTest/AdminSaveCmsPageAfterCopyFromHeadingAndPasteToTextTest.xml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,7 @@
7373
<waitForElementVisible selector="{{HeadingOnStage.headingText(PageBuilderHeadingTypeProperty_H2.value, PageBuilderHeadingTextProperty.value, '1')}}" stepKey="waitForHeadingVisible"/>
7474
<waitForElementVisible selector="{{TextOnStage.text('1', PageBuilderHeadingTextProperty.value)}}" stepKey="waitForTextVisible"/>
7575
<!-- Verify page builder text element's content (pasted from the heading element) styling is not removed -->
76-
<executeJS function="return !!document.querySelector('{{TextOnStage.textWrapper}}').getElementsByTagName('h2').length;" stepKey="isTextContainsH2Tag"/>
77-
<assertTrue stepKey="assertTextContainsH2Tag">
78-
<actualResult type="variable">isTextContainsH2Tag</actualResult>
79-
</assertTrue>
80-
<executeJS function="return document.querySelector('{{TextOnStage.textWrapper}}').querySelector('h2').innerHTML;" stepKey="textOnStage"/>
81-
<executeJS function="return document.querySelector('{{TextOnStage.headingWrapper}}').querySelector('h2').innerHTML;" stepKey="headingOnStage"/>
82-
<assertEquals stepKey="assertBothTextAndHeadingContainsSameValue">
83-
<expectedResult type="variable">headingOnStage</expectedResult>
84-
<actualResult type="variable">textOnStage</actualResult>
85-
</assertEquals>
76+
<seeElement selector="{{TextOnStage.elementInText('1', PageBuilderHeadingTypeProperty_H2.value, '1')}}" stepKey="seeTextElementContainsH2Tag"/>
77+
<seeElement selector="{{TextOnStage.textWithTag('1', PageBuilderHeadingTypeProperty_H2.value, PageBuilderHeadingTextProperty.value)}}" stepKey="seeCopiedTextInTextElement"/>
8678
</test>
8779
</tests>

0 commit comments

Comments
 (0)