Skip to content

Commit dc96d03

Browse files
author
joiecaquicla
committed
magento2/magento2-page-builder#702: Automate MC-3317, MC-15481, MC-15482 - initial commit for MC-3317 automation
1 parent 404f98b commit dc96d03

File tree

5 files changed

+339
-1
lines changed

5 files changed

+339
-1
lines changed

app/code/Magento/PageBuilder/Test/Mftf/ActionGroup/ContentTypeHeadingActionGroup/EnterHeadingOnStageActionGroup.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@
1111
<arguments>
1212
<argument name="index" defaultValue="1" type="string"/>
1313
<argument name="headingType" defaultValue="PageBuilderHeadingTypeDefaultProperty"/>
14+
<argument name="headingText" defaultValue="PageBuilderHeadingTextProperty"/>
1415
<argument name="headingAlignment" defaultValue="PageBuilderHeadingAlignmentProperty_left"/>
1516
</arguments>
1617
<comment userInput="Edit heading text inline on stage" stepKey="commentEditHeading"/>
17-
<pressKey selector="{{HeadingOnStage.headingEditableText(index)}}" userInput="{{PageBuilderHeadingTextProperty.value}}" stepKey="enterHeadingText"/>
18+
<pressKey selector="{{HeadingOnStage.headingEditableText(index)}}" userInput="{{headingText.value}}" stepKey="enterHeadingText"/>
1819
<waitForPageLoad stepKey="waitForToolbar" time="30"/>
1920
<waitForElementVisible selector="{{HeadingOnStage.headingTypeToolbar(index, headingType.toolbar)}}" stepKey="waitForToolbarVisible"/>
2021
<click selector="{{HeadingOnStage.headingTypeToolbar(index, headingType.toolbar)}}" stepKey="clickHeadingType"/>

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,30 @@
5151
<data key="rgb">rgb(8, 126, 139)</data>
5252
<data key="hex">#087e8b</data>
5353
</entity>
54+
<entity name="PageBuilderBackgroundColor_Sprout" type="pagebuilder_background_color_property">
55+
<data key="name">Background Color</data>
56+
<data key="section">background</data>
57+
<data key="fieldName">background_color</data>
58+
<data key="value">#a8d098</data>
59+
<data key="rgb">rgb(168, 208, 152)</data>
60+
<data key="hex">#a8d098</data>
61+
</entity>
62+
<entity name="PageBuilderBackgroundColor_TonysPink" type="pagebuilder_background_color_property">
63+
<data key="name">Background Color</data>
64+
<data key="section">background</data>
65+
<data key="fieldName">background_color</data>
66+
<data key="value">#e48587</data>
67+
<data key="rgb">rgb(228, 133, 135)</data>
68+
<data key="hex">#e48587</data>
69+
</entity>
70+
<entity name="PageBuilderBackgroundColor_Cornflower" type="pagebuilder_background_color_property">
71+
<data key="name">Background Color</data>
72+
<data key="section">background</data>
73+
<data key="fieldName">background_color</data>
74+
<data key="value">#8fb8e3</data>
75+
<data key="rgb">rgb(143, 184, 227)</data>
76+
<data key="hex">#8fb8e3</data>
77+
</entity>
5478
<entity name="PageBuilderBackgroundColor_Salmon" type="pagebuilder_background_color_property">
5579
<data key="name">Background Color</data>
5680
<data key="section">background</data>

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,4 +86,22 @@
8686
<data key="fieldName">heading_text</data>
8787
<data key="value"> nbsp nbsp </data>
8888
</entity>
89+
<entity name="PageBuilderHeadingTextSample1" type="pagebuilder_heading_text_property">
90+
<data key="name">Heading Text</data>
91+
<data key="section">general</data>
92+
<data key="fieldName">heading_text</data>
93+
<data key="value">Description</data>
94+
</entity>
95+
<entity name="PageBuilderHeadingTextSample2" type="pagebuilder_heading_text_property">
96+
<data key="name">Heading Text</data>
97+
<data key="section">general</data>
98+
<data key="fieldName">heading_text</data>
99+
<data key="value">Short Description</data>
100+
</entity>
101+
<entity name="PageBuilderHeadingTextSample3" type="pagebuilder_heading_text_property">
102+
<data key="name">Heading Text</data>
103+
<data key="section">general</data>
104+
<data key="fieldName">heading_text</data>
105+
<data key="value">Custom Page Builder Attribute</data>
106+
</entity>
89107
</entities>
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
/**
4+
* Copyright © Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
9+
<entities xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10+
xsi:noNamespaceSchemaLocation="urn:magento:mftf:DataGenerator/etc/dataProfileSchema.xsd">
11+
<entity name="productAttributePageBuilder" extends="productAttributeWysiwyg" type="ProductAttribute">
12+
<data key="attribute_code" unique="suffix">page_builder_attribute</data>
13+
<data key="frontend_input_admin">Page Builder</data>
14+
<data key="is_used_in_grid">false</data>
15+
<data key="frontend_label">Page Builder Attribute</data>
16+
</entity>
17+
</entities>

0 commit comments

Comments
 (0)