Skip to content

Commit 120c145

Browse files
committed
B2B-1967: [AWS Aurora] [MFTF]: Investigate CE Build Test Failures
- Fixing flaky newsletter test
1 parent 8ef7cb9 commit 120c145

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

app/code/Magento/Cms/Test/Mftf/Section/TinyMCESection/TinyMCESection.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
<element name="WidgetButton" type="button" selector="span[class*='magento-widget mceNonEditable']"/>
3333
<element name="EditorContent" type="input" selector="#tinymce"/>
3434
<element name="Content" type="textarea" selector="textarea"/>
35+
<element name="ContentEditor" type="textarea" selector="#text"/>
3536
<element name="ShowHideBtn" type="button" selector=".scalable.action-show-hide"/>
3637
<element name="EditArea" type="text" selector=".tox-edit-area"/>
3738
<element name="EditAreaIframe" type="iframe" selector=".tox-edit-area iframe"/>

app/code/Magento/Newsletter/Test/Mftf/ActionGroup/AdminCreateNewsletterTemplateActionGroup.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
Clicks the Show/Hide button for the Template Content field before text is sent to this field.
1616
</description>
1717
</annotations>
18-
19-
<click selector="{{BasicFieldNewsletterSection.showHide}}" stepKey="showWYSIWYG" before="fillTemplateContentField"/>
18+
19+
<waitForElementVisible selector="{{BasicFieldNewsletterSection.showHide}}" stepKey="waitForButton" before="showWYSIWYG"/>
20+
<conditionalClick selector="{{BasicFieldNewsletterSection.showHide}}" dependentSelector="{{TinyMCESection.ContentEditor}}" visible="false" stepKey="showWYSIWYG" before="waitForTemplateContentField"/>
2021
</actionGroup>
2122
</actionGroups>

app/code/Magento/Newsletter/Test/Mftf/ActionGroup/AdminMarketingCreateNewsletterTemplateActionGroup.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
<fillField stepKey="fillTemplateSubjectField" selector="{{BasicFieldNewsletterSection.templateSubject}}" userInput="{{subject}}"/>
2323
<fillField stepKey="fillSenderNameField" selector="{{BasicFieldNewsletterSection.senderName}}" userInput="{{senderName}}"/>
2424
<fillField stepKey="fillSenderEmailField" selector="{{BasicFieldNewsletterSection.senderEmail}}" userInput="{{senderEmail}}"/>
25+
<waitForElementVisible stepKey="waitForTemplateContentField" selector="{{TinyMCESection.Content}}"/>
2526
<fillField stepKey="fillTemplateContentField" selector="{{TinyMCESection.Content}}" userInput="{{templateContent}}"/>
2627
<!--Saving Created Template-->
2728
<click stepKey="clickSaveTemplateButton" selector="{{AdminNewsletterMainActionsSection.saveTemplateButton}}"/>

0 commit comments

Comments
 (0)