Skip to content

Commit fd55c8f

Browse files
committed
MC-3167: Update MFTF Tests
- move large padding test to it's own test
1 parent 4650cb7 commit fd55c8f

File tree

1 file changed

+87
-56
lines changed

1 file changed

+87
-56
lines changed

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

Lines changed: 87 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -2097,9 +2097,6 @@
20972097
<actionGroup ref="dragContentTypeToStage" stepKey="dragRowIntoStage4">
20982098
<argument name="contentType" value="PageBuilderRowContentType"/>
20992099
</actionGroup>
2100-
<actionGroup ref="dragContentTypeToStage" stepKey="dragRowIntoStage5">
2101-
<argument name="contentType" value="PageBuilderRowContentType"/>
2102-
</actionGroup>
21032100
<!-- Add Padding: Empty -->
21042101
<comment userInput="Add Padding: Empty" stepKey="commentAddPaddingEmpty"/>
21052102
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup">
@@ -2163,8 +2160,8 @@
21632160
<argument name="property" value="PageBuilderPaddingProperty1"/>
21642161
</actionGroup>
21652162
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings3"/>
2166-
<!-- Add Padding: 500 -->
2167-
<comment userInput="Add Padding: 500" stepKey="commentAddPadding500"/>
2163+
<!-- Add Padding: Unique -->
2164+
<comment userInput="Add Padding: Unique" stepKey="commentAddPaddingUnique"/>
21682165
<actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage4">
21692166
<argument name="contentType" value="PageBuilderTextContentType"/>
21702167
<argument name="containerTargetType" value="PageBuilderRowContentType"/>
@@ -2180,11 +2177,11 @@
21802177
</actionGroup>
21812178
<actionGroup ref="expandConfigurationSection" stepKey="expandConfigurationSection4"/>
21822179
<actionGroup ref="fillSlideOutPanelFieldPadding" stepKey="enterPadding4">
2183-
<argument name="property" value="PageBuilderPaddingProperty500"/>
2180+
<argument name="property" value="PageBuilderPaddingPropertyUnique"/>
21842181
</actionGroup>
21852182
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings4"/>
2186-
<!-- Add Padding: Unique -->
2187-
<comment userInput="Add Padding: Unique" stepKey="commentAddPaddingUnique"/>
2183+
<!-- Add Padding: Invalid -->
2184+
<comment userInput="Add Padding: Invalid" stepKey="commentAddPaddingInvalid"/>
21882185
<actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage5">
21892186
<argument name="contentType" value="PageBuilderTextContentType"/>
21902187
<argument name="containerTargetType" value="PageBuilderRowContentType"/>
@@ -2200,29 +2197,9 @@
22002197
</actionGroup>
22012198
<actionGroup ref="expandConfigurationSection" stepKey="expandConfigurationSection5"/>
22022199
<actionGroup ref="fillSlideOutPanelFieldPadding" stepKey="enterPadding5">
2203-
<argument name="property" value="PageBuilderPaddingPropertyUnique"/>
2204-
</actionGroup>
2205-
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings5"/>
2206-
<!-- Add Padding: Invalid -->
2207-
<comment userInput="Add Padding: Invalid" stepKey="commentAddPaddingInvalid"/>
2208-
<actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage6">
2209-
<argument name="contentType" value="PageBuilderTextContentType"/>
2210-
<argument name="containerTargetType" value="PageBuilderRowContentType"/>
2211-
<argument name="containerTargetIndex" value="6"/>
2212-
<argument name="contentTypeIndex" value="6"/>
2213-
</actionGroup>
2214-
<actionGroup ref="openPageBuilderEditPanelByIndex" stepKey="openEditMenuOnStage6">
2215-
<argument name="contentType" value="PageBuilderTextContentType"/>
2216-
<argument name="contentTypeIndex" value="6"/>
2217-
</actionGroup>
2218-
<actionGroup ref="addTextToTinyMCE" stepKey="enterText6">
2219-
<argument name="property" value="PageBuilderTextContentType"/>
2220-
</actionGroup>
2221-
<actionGroup ref="expandConfigurationSection" stepKey="expandConfigurationSection6"/>
2222-
<actionGroup ref="fillSlideOutPanelFieldPadding" stepKey="enterPadding6">
22232200
<argument name="property" value="PageBuilderPaddingPropertyInvalid"/>
22242201
</actionGroup>
2225-
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings6"/>
2202+
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings5"/>
22262203
<!-- Stage: Check Padding: Empty -->
22272204
<comment userInput="Stage: Check Padding: Empty" stepKey="commentStageCheckEmpty"/>
22282205
<actionGroup ref="validateAdvancedStyleWithNoPadding" stepKey="validateStageEmpty">
@@ -2243,25 +2220,18 @@
22432220
<argument name="padding" value="PageBuilderPaddingProperty1"/>
22442221
<argument name="index" value="3"/>
22452222
</actionGroup>
2246-
<!-- Stage: Check Padding: 500 -->
2247-
<comment userInput="Stage: Check Padding: 500" stepKey="commentStageCheck500"/>
2248-
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage500">
2249-
<argument name="page" value="TextOnStage"/>
2250-
<argument name="padding" value="PageBuilderPaddingProperty500"/>
2251-
<argument name="index" value="4"/>
2252-
</actionGroup>
22532223
<!-- Stage: Check Padding: Unique -->
22542224
<comment userInput="Stage: Check Padding: Unique" stepKey="commentStageCheckUnique"/>
22552225
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStageUnique">
22562226
<argument name="page" value="TextOnStage"/>
22572227
<argument name="padding" value="PageBuilderPaddingPropertyUnique"/>
2258-
<argument name="index" value="5"/>
2228+
<argument name="index" value="4"/>
22592229
</actionGroup>
22602230
<!-- Stage: Check Padding: Invalid -->
22612231
<comment userInput="Stage: Check Padding: Invalid" stepKey="commentStageCheckInvalid"/>
22622232
<actionGroup ref="validateAdvancedStyleWithNoPadding" stepKey="validateStageInvalid">
22632233
<argument name="page" value="TextOnStage"/>
2264-
<argument name="index" value="6"/>
2234+
<argument name="index" value="5"/>
22652235
</actionGroup>
22662236
<comment userInput="Validate Stage After Save" stepKey="commentStageAfterSave"/>
22672237
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
@@ -2286,25 +2256,18 @@
22862256
<argument name="padding" value="PageBuilderPaddingProperty1"/>
22872257
<argument name="index" value="3"/>
22882258
</actionGroup>
2289-
<!-- Stage: Check Padding: 500 -->
2290-
<comment userInput="Stage: Check Padding: 500" stepKey="commentStageCheck5002"/>
2291-
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage5002">
2292-
<argument name="page" value="TextOnStage"/>
2293-
<argument name="padding" value="PageBuilderPaddingProperty500"/>
2294-
<argument name="index" value="4"/>
2295-
</actionGroup>
22962259
<!-- Stage: Check Padding: Unique -->
22972260
<comment userInput="Stage: Check Padding: Unique" stepKey="commentStageCheckUnique2"/>
22982261
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStageUnique2">
22992262
<argument name="page" value="TextOnStage"/>
23002263
<argument name="padding" value="PageBuilderPaddingPropertyUnique"/>
2301-
<argument name="index" value="5"/>
2264+
<argument name="index" value="4"/>
23022265
</actionGroup>
23032266
<!-- Stage: Check Padding: Invalid -->
23042267
<comment userInput="Stage: Check Padding: Invalid" stepKey="commentStageCheckInvalid2"/>
23052268
<actionGroup ref="validateAdvancedStyleWithNoPadding" stepKey="validateStageInvalid2">
23062269
<argument name="page" value="TextOnStage"/>
2307-
<argument name="index" value="6"/>
2270+
<argument name="index" value="5"/>
23082271
</actionGroup>
23092272
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
23102273
<argument name="contentType" value="PageBuilderTextContentType"/>
@@ -2329,25 +2292,93 @@
23292292
<argument name="padding" value="PageBuilderPaddingProperty1"/>
23302293
<argument name="index" value="3"/>
23312294
</actionGroup>
2332-
<!-- Storefront: Check Padding: 500 -->
2333-
<comment userInput="Storefront: Check Padding: 500" stepKey="commentStorefrontCheck500"/>
2334-
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStorefront500">
2335-
<argument name="page" value="TextOnStorefront"/>
2336-
<argument name="padding" value="PageBuilderPaddingProperty500"/>
2337-
<argument name="index" value="4"/>
2338-
</actionGroup>
23392295
<!-- Storefront: Check Padding: Unique -->
23402296
<comment userInput="Storefront: Check Padding: Unique" stepKey="commentStorefrontCheckUnique"/>
23412297
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStorefrontUnique">
23422298
<argument name="page" value="TextOnStorefront"/>
23432299
<argument name="padding" value="PageBuilderPaddingPropertyUnique"/>
2344-
<argument name="index" value="5"/>
2300+
<argument name="index" value="4"/>
23452301
</actionGroup>
23462302
<!-- Storefront: Check Padding: Invalid -->
23472303
<comment userInput="Storefront: Check Padding: Invalid" stepKey="commentStorefrontCheckInvalid"/>
23482304
<actionGroup ref="validateAdvancedStyleWithNoPadding" stepKey="validateStorefrontInvalid">
23492305
<argument name="page" value="TextOnStorefront"/>
2350-
<argument name="index" value="6"/>
2306+
<argument name="index" value="5"/>
2307+
</actionGroup>
2308+
</test>
2309+
<test name="AdvancedConfigurationFunctionalPadding500">
2310+
<annotations>
2311+
<features value="PageBuilder"/>
2312+
<stories value="Advanced Configuration"/>
2313+
<title value="Functional - Padding 500"/>
2314+
<description value="Tests that the large Padding attributes functions as expected on Stage and Storefront for Text"/>
2315+
<severity value="CRITICAL"/>
2316+
<useCaseId value="MAGETWO-83415"/>
2317+
<testCaseId value="MAGETWO-89359"/>
2318+
<group value="pagebuilder"/>
2319+
<group value="pagebuilder-advancedConfig"/>
2320+
</annotations>
2321+
<before>
2322+
<actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
2323+
<actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/>
2324+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
2325+
</before>
2326+
<after>
2327+
<actionGroup ref="logout" stepKey="logout"/>
2328+
</after>
2329+
<actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
2330+
<argument name="contentType" value="PageBuilderTextContentType"/>
2331+
</actionGroup>
2332+
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup">
2333+
<argument name="group" value="PageBuilderTextContentType"/>
2334+
</actionGroup>
2335+
<!-- Add Padding: 500 -->
2336+
<comment userInput="Add Padding: 500" stepKey="commentAddPadding500"/>
2337+
<actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage">
2338+
<argument name="contentType" value="PageBuilderTextContentType"/>
2339+
<argument name="containerTargetType" value="PageBuilderRowContentType"/>
2340+
<argument name="containerTargetIndex" value="1"/>
2341+
<argument name="contentTypeIndex" value="1"/>
2342+
</actionGroup>
2343+
<actionGroup ref="openPageBuilderEditPanelByIndex" stepKey="openEditMenuOnStage">
2344+
<argument name="contentType" value="PageBuilderTextContentType"/>
2345+
<argument name="contentTypeIndex" value="1"/>
2346+
</actionGroup>
2347+
<actionGroup ref="addTextToTinyMCE" stepKey="enterText4">
2348+
<argument name="property" value="PageBuilderTextContentType"/>
2349+
</actionGroup>
2350+
<actionGroup ref="expandConfigurationSection" stepKey="expandConfigurationSection"/>
2351+
<actionGroup ref="fillSlideOutPanelFieldPadding" stepKey="enterPadding4">
2352+
<argument name="property" value="PageBuilderPaddingProperty500"/>
2353+
</actionGroup>
2354+
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
2355+
<!-- Stage: Check Padding: 500 -->
2356+
<comment userInput="Stage: Check Padding: 500" stepKey="commentStageCheck500"/>
2357+
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage500">
2358+
<argument name="page" value="TextOnStage"/>
2359+
<argument name="padding" value="PageBuilderPaddingProperty500"/>
2360+
<argument name="index" value="1"/>
2361+
</actionGroup>
2362+
<!-- Validate Stage After Save -->
2363+
<comment userInput="Validate Stage After Save" stepKey="commentStageAfterSave"/>
2364+
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
2365+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage2"/>
2366+
<!-- Stage: Check Padding: 500 -->
2367+
<comment userInput="Stage: Check Padding: 500" stepKey="commentStageCheck5002"/>
2368+
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage5002">
2369+
<argument name="page" value="TextOnStage"/>
2370+
<argument name="padding" value="PageBuilderPaddingProperty500"/>
2371+
<argument name="index" value="1"/>
2372+
</actionGroup>
2373+
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
2374+
<argument name="contentType" value="PageBuilderTextContentType"/>
2375+
</actionGroup>
2376+
<!-- Storefront: Check Padding: 500 -->
2377+
<comment userInput="Storefront: Check Padding: 500" stepKey="commentStorefrontCheck500"/>
2378+
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStorefront500">
2379+
<argument name="page" value="TextOnStorefront"/>
2380+
<argument name="padding" value="PageBuilderPaddingProperty500"/>
2381+
<argument name="index" value="1"/>
23512382
</actionGroup>
23522383
</test>
23532384
<test name="AdvancedConfigurationFunctionalAllAttributes">

0 commit comments

Comments
 (0)