Skip to content

Commit 21748cf

Browse files
committed
Merge branch 'hackathon' of github.com:magento-obsessive-owls/magento2-page-builder into hackathon
2 parents 202f48e + d0d68fc commit 21748cf

File tree

8 files changed

+587
-201
lines changed

8 files changed

+587
-201
lines changed

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -218,12 +218,12 @@
218218
<annotations>
219219
<description>Closes the confirmation modal on the Page Builder stage.</description>
220220
</annotations>
221-
<waitForElementVisible time="10" selector="{{PageBuilderStage.modal}}" stepKey="waitForModal"/>
222-
<seeElement selector="{{PageBuilderStage.modal}}" stepKey="seeRemovalModal"/>
223-
<waitForElementVisible time="10" selector="{{PageBuilderStage.modalCancel}}" stepKey="waitForModalCancel"/>
224-
<click selector="{{PageBuilderStage.modalCancel}}" stepKey="clickCloseModal"/>
225-
<waitForPageLoad stepKey="waitForPageLoad2"/>
226-
<waitForElementNotVisible time="1" selector="{{PageBuilderStage.modal}}" stepKey="waitForModalHide"/>
221+
<waitForElementVisible time="10" selector="{{PageBuilderStage.modal}}" stepKey="waitForModalVisible"/>
222+
<seeElement selector="{{PageBuilderStage.modal}}" stepKey="seeModal"/>
223+
<waitForElementVisible time="10" selector="{{PageBuilderStage.modalCancel}}" stepKey="waitForModalCancelButton"/>
224+
<click selector="{{PageBuilderStage.modalCancel}}" stepKey="clickCancelButton"/>
225+
<waitForPageLoad stepKey="waitForModalClose"/>
226+
<waitForElementNotVisible time="1" selector="{{PageBuilderStage.modal}}" stepKey="waitForModalNotVisible"/>
227227
</actionGroup>
228228
<actionGroup name="validateOnHoverOptionMenu">
229229
<arguments>

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@
182182
<argument name="pageBuilderArea" defaultValue="" type="string"/>
183183
</arguments>
184184
<waitForPageLoad stepKey="waitForStageLoad"/>
185+
<waitForElementVisible selector="{{RowOnStage.empty(rowIndex)}}" stepKey="waitForEmptyRow"/>
185186
<seeElement selector="{{RowOnStage.empty(rowIndex)}}" stepKey="seeEmptyRow"/>
186187
<seeNumberOfElements userInput="1" selector="{{pageBuilderArea}}{{RowOnStage.allRows}}" stepKey="seeOnlyOneRow"/>
187188
</actionGroup>

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

Lines changed: 155 additions & 71 deletions
Large diffs are not rendered by default.

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

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,21 @@
99
<entities xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1010
xsi:noNamespaceSchemaLocation="urn:magento:mftf:DataGenerator/etc/dataProfileSchema.xsd">
1111
<!-- Template Name -->
12-
<entity name="PageBuilderTemplateNameRandom" type="pagebuilder_template_name_property">
12+
<entity name="PageBuilderTemplateNameRandom" type="pagebuilder_template_name">
1313
<data key="name" unique="suffix">MFTF Template</data>
1414
</entity>
15-
<entity name="PageBuilderTemplateNameRandom2" type="pagebuilder_template_name_property">
15+
<entity name="PageBuilderTemplateNameRandom2" type="pagebuilder_template_name">
1616
<data key="name" unique="suffix">MFTF Second Template</data>
1717
</entity>
18-
<entity name="PageBuilderTemplateName_Sorting" type="pagebuilder_template_name_property">
18+
<entity name="PageBuilderTemplateName_Sorting" type="pagebuilder_template_name_sort">
1919
<data key="0">sorting_0</data>
2020
<data key="999">sorting_999</data>
2121
<data key="aaa">sorting_aaa</data>
2222
<data key="A">sorting_A</data>
2323
<data key="zzz">sorting_zzz</data>
2424
<data key="Z">sorting_Z</data>
2525
</entity>
26-
<entity name="PageBuilderTemplateName_EdgeCases" type="pagebuilder_template_name_property">
26+
<entity name="PageBuilderTemplateName_EdgeCases" type="pagebuilder_template_name_edge_case">
2727
<data key="empty"/>
2828
<data key="leadingSpace"> leadingSpaceTest</data>
2929
<data key="noLeadingSpace">leadingSpaceTest</data>
@@ -32,7 +32,7 @@
3232
<data key="specialCharacters">./;[]\-=&lt;&gt;?:"{}|_+!@#$%^&amp;*()`~Ω≈ç√∫˜µ≤≥÷åß∂ƒ©˙∆˚¬…æœ∑´®†¥¨ˆøπ“‘¡™£¢∞§¶•ªº–≠¸˛Ç◊ı˜Â¯˘¿ÅÍÎÏ˝ÓÔÒÚÆ☃Œ„´‰ˇÁ¨ˆØ∏”’`⁄€‹›fifl‡°·‚—±⅛⅜⅝⅞ЁЂЃЄЅІЇЈЉЊЋЌЍЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя٠١٢٣٤٥٦٧٨٩ヽ</data>
3333
</entity>
3434
<!-- Template Created For -->
35-
<entity name="PageBuilderTemplateCreatedFor" type="pagebuilder_template_created_for_property">
35+
<entity name="PageBuilderTemplateCreatedFor" type="pagebuilder_template_created_for">
3636
<data key="any">Any</data>
3737
<data key="page">Page</data>
3838
<data key="product">Product</data>
@@ -41,7 +41,7 @@
4141
<data key="dynamicBlock">Dynamic Block</data>
4242
</entity>
4343
<!-- Template Grid -->
44-
<entity name="PageBuilderTemplateGridColumns" type="pagebuilder_template_grid_property">
44+
<entity name="PageBuilderTemplateGridColumns" type="pagebuilder_template_grid_column_header">
4545
<data key="id">ID</data>
4646
<data key="previewImage">Preview Image</data>
4747
<data key="templateName">Template Name</data>

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,4 @@
8282
<element name="contentTypeRemoveByIndex" type="button" selector='(//div[contains(@class, "pagebuilder-content-type") and contains(@class, "pagebuilder-{{arg1}}")])[{{arg2}}]//div[contains(@class,"pagebuilder-options-visible")]//a[@title="Remove"]' parameterized="true"/>
8383
<element name="contentTypeRemoveDisabled" type="button" selector='.pagebuilder-options .remove-structural[title="Remove"].disabled'/>
8484
</section>
85-
<section name="AdminContentSection">
86-
<element name="container" type="text" selector="#container" timeout="10"/>
87-
</section>
8885
</sections>

0 commit comments

Comments
 (0)