Skip to content

Commit d980713

Browse files
committed
MC-3167: Update MFTF Tests
- move large border width test to it's own test
1 parent fd55c8f commit d980713

File tree

1 file changed

+86
-55
lines changed

1 file changed

+86
-55
lines changed

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

Lines changed: 86 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1121,9 +1121,6 @@
11211121
<actionGroup ref="dragContentTypeToStage" stepKey="dragRowIntoStage3">
11221122
<argument name="contentType" value="PageBuilderRowContentType"/>
11231123
</actionGroup>
1124-
<actionGroup ref="dragContentTypeToStage" stepKey="dragRowIntoStage4">
1125-
<argument name="contentType" value="PageBuilderRowContentType"/>
1126-
</actionGroup>
11271124
<!-- Add Border Width: Empty -->
11281125
<comment userInput="Add Border Width: Empty" stepKey="commentAddBorderWidthEmpty"/>
11291126
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup">
@@ -1196,8 +1193,8 @@
11961193
<argument name="property" value="PageBuilderAdvancedBorderWidthPropertyDefault"/>
11971194
</actionGroup>
11981195
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings3"/>
1199-
<!-- Add Border Width: 500 -->
1200-
<comment userInput="Add Border Width: 500" stepKey="commentAddBorderWidth500"/>
1196+
<!-- Add Border Width: Invalid -->
1197+
<comment userInput="Add Border Width: Invalid" stepKey="commentAddBorderWidthInvalid"/>
12011198
<actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage4">
12021199
<argument name="contentType" value="PageBuilderTextContentType"/>
12031200
<argument name="containerTargetType" value="PageBuilderRowContentType"/>
@@ -1216,32 +1213,9 @@
12161213
<argument name="property" value="PageBuilderAdvancedBorderPropertySolid"/>
12171214
</actionGroup>
12181215
<actionGroup ref="fillSlideOutPanelField" stepKey="enterBorderWidth4">
1219-
<argument name="property" value="PageBuilderAdvancedBorderWidthProperty500"/>
1220-
</actionGroup>
1221-
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings4"/>
1222-
<!-- Add Border Width: Invalid -->
1223-
<comment userInput="Add Border Width: Invalid" stepKey="commentAddBorderWidthInvalid"/>
1224-
<actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage5">
1225-
<argument name="contentType" value="PageBuilderTextContentType"/>
1226-
<argument name="containerTargetType" value="PageBuilderRowContentType"/>
1227-
<argument name="containerTargetIndex" value="5"/>
1228-
<argument name="contentTypeIndex" value="5"/>
1229-
</actionGroup>
1230-
<actionGroup ref="openPageBuilderEditPanelByIndex" stepKey="openEditMenuOnStage5">
1231-
<argument name="contentType" value="PageBuilderTextContentType"/>
1232-
<argument name="contentTypeIndex" value="5"/>
1233-
</actionGroup>
1234-
<actionGroup ref="addTextToTinyMCE" stepKey="enterText5">
1235-
<argument name="property" value="PageBuilderTextContentType"/>
1236-
</actionGroup>
1237-
<actionGroup ref="expandConfigurationSection" stepKey="expandConfigurationSection5"/>
1238-
<actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="selectBorder5">
1239-
<argument name="property" value="PageBuilderAdvancedBorderPropertySolid"/>
1240-
</actionGroup>
1241-
<actionGroup ref="fillSlideOutPanelField" stepKey="enterBorderWidth5">
12421216
<argument name="property" value="PageBuilderAdvancedBorderWidthPropertyInvalid"/>
12431217
</actionGroup>
1244-
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings5"/>
1218+
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings4"/>
12451219
<!-- Stage: Check Border Width: Empty -->
12461220
<comment userInput="Stage: Check Border Width: Empty" stepKey="commentStageCheckEmpty"/>
12471221
<actionGroup ref="validateAdvancedStyleWithNoBorderWidth" stepKey="validateStageEmpty">
@@ -1265,20 +1239,12 @@
12651239
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthPropertyDefault"/>
12661240
<argument name="index" value="3"/>
12671241
</actionGroup>
1268-
<!-- Stage: Check Border Width: 500 -->
1269-
<comment userInput="Stage: Check Border Width: 500" stepKey="commentStageCheck500"/>
1270-
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage500">
1271-
<argument name="page" value="TextOnStage"/>
1272-
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1273-
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthProperty500"/>
1274-
<argument name="index" value="4"/>
1275-
</actionGroup>
12761242
<!-- Stage: Check Border Width: Invalid -->
12771243
<comment userInput="Stage: Check Border Width: Invalid" stepKey="commentStageCheckInvalid"/>
12781244
<actionGroup ref="validateAdvancedStyleWithNoBorderWidth" stepKey="validateStageInvalid">
12791245
<argument name="page" value="TextOnStage"/>
12801246
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1281-
<argument name="index" value="5"/>
1247+
<argument name="index" value="4"/>
12821248
</actionGroup>
12831249
<comment userInput="Validate Stage After Save" stepKey="commentStageAfterSave"/>
12841250
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
@@ -1306,20 +1272,12 @@
13061272
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthPropertyDefault"/>
13071273
<argument name="index" value="3"/>
13081274
</actionGroup>
1309-
<!-- Stage: Check Border Width: 500 -->
1310-
<comment userInput="Stage: Check Border Width: 500" stepKey="commentStageCheck5002"/>
1311-
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage5002">
1312-
<argument name="page" value="TextOnStage"/>
1313-
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1314-
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthProperty500"/>
1315-
<argument name="index" value="4"/>
1316-
</actionGroup>
13171275
<!-- Stage: Check Border Width: Invalid -->
13181276
<comment userInput="Stage: Check Border Width: Invalid" stepKey="commentStageCheckInvalid2"/>
13191277
<actionGroup ref="validateAdvancedStyleWithNoBorderWidth" stepKey="validateStageInvalid2">
13201278
<argument name="page" value="TextOnStage"/>
13211279
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1322-
<argument name="index" value="5"/>
1280+
<argument name="index" value="4"/>
13231281
</actionGroup>
13241282
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
13251283
<argument name="contentType" value="PageBuilderTextContentType"/>
@@ -1347,20 +1305,93 @@
13471305
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthPropertyDefault"/>
13481306
<argument name="index" value="3"/>
13491307
</actionGroup>
1350-
<!-- Storefront: Check Border Width: 500 -->
1351-
<comment userInput="Storefront: Check Border Width: 500" stepKey="commentStorefrontCheck500"/>
1352-
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStorefront500">
1308+
<!-- Storefront: Check Border Width: Invalid -->
1309+
<comment userInput="Storefront: Check Border Width: Invalid" stepKey="commentStorefrontCheckInvalid"/>
1310+
<actionGroup ref="validateAdvancedStyleWithNoBorderWidth" stepKey="validateStorefrontInvalid">
13531311
<argument name="page" value="TextOnStorefront"/>
13541312
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1355-
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthProperty500"/>
13561313
<argument name="index" value="4"/>
13571314
</actionGroup>
1358-
<!-- Storefront: Check Border Width: Invalid -->
1359-
<comment userInput="Storefront: Check Border Width: Invalid" stepKey="commentStorefrontCheckInvalid"/>
1360-
<actionGroup ref="validateAdvancedStyleWithNoBorderWidth" stepKey="validateStorefrontInvalid">
1315+
</test>
1316+
<test name="AdvancedConfigurationFunctionalBorderWidth500">
1317+
<annotations>
1318+
<features value="PageBuilder"/>
1319+
<stories value="Advanced Configuration"/>
1320+
<title value="Functional - Large Border Width"/>
1321+
<description value="Tests that the large Border Width attribute functions as expected on Stage and Storefront for Text"/>
1322+
<severity value="CRITICAL"/>
1323+
<useCaseId value="MAGETWO-83415"/>
1324+
<testCaseId value="MAGETWO-89355"/>
1325+
<group value="pagebuilder"/>
1326+
<group value="pagebuilder-advancedConfig"/>
1327+
</annotations>
1328+
<before>
1329+
<actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/>
1330+
<actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/>
1331+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
1332+
</before>
1333+
<after>
1334+
<actionGroup ref="logout" stepKey="logout"/>
1335+
</after>
1336+
<actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle">
1337+
<argument name="contentType" value="PageBuilderTextContentType"/>
1338+
</actionGroup>
1339+
<!-- Add Border Width: 500 -->
1340+
<comment userInput="Add Border Width: 500" stepKey="commentAddBorderWidth500"/>
1341+
<actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup">
1342+
<argument name="group" value="PageBuilderTextContentType"/>
1343+
</actionGroup>
1344+
<actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage">
1345+
<argument name="contentType" value="PageBuilderTextContentType"/>
1346+
<argument name="containerTargetType" value="PageBuilderRowContentType"/>
1347+
<argument name="containerTargetIndex" value="1"/>
1348+
<argument name="contentTypeIndex" value="1"/>
1349+
</actionGroup>
1350+
<actionGroup ref="openPageBuilderEditPanelByIndex" stepKey="openEditMenuOnStage">
1351+
<argument name="contentType" value="PageBuilderTextContentType"/>
1352+
<argument name="contentTypeIndex" value="1"/>
1353+
</actionGroup>
1354+
<actionGroup ref="addTextToTinyMCE" stepKey="enterText">
1355+
<argument name="property" value="PageBuilderTextContentType"/>
1356+
</actionGroup>
1357+
<actionGroup ref="expandConfigurationSection" stepKey="expandConfigurationSection"/>
1358+
<actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="selectBorder">
1359+
<argument name="property" value="PageBuilderAdvancedBorderPropertySolid"/>
1360+
</actionGroup>
1361+
<actionGroup ref="fillSlideOutPanelField" stepKey="enterBorderWidth">
1362+
<argument name="property" value="PageBuilderAdvancedBorderWidthProperty500"/>
1363+
</actionGroup>
1364+
<actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
1365+
<!-- Stage: Check Border Width: 500 -->
1366+
<comment userInput="Stage: Check Border Width: 500" stepKey="commentStageCheck500"/>
1367+
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage500">
1368+
<argument name="page" value="TextOnStage"/>
1369+
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1370+
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthProperty500"/>
1371+
<argument name="index" value="1"/>
1372+
</actionGroup>
1373+
<!-- Validate Stage After Save -->
1374+
<comment userInput="Validate Stage After Save" stepKey="commentStageAfterSave"/>
1375+
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
1376+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage2"/>
1377+
<!-- Stage: Check Border Width: 500 -->
1378+
<comment userInput="Stage: Check Border Width: 500" stepKey="commentStageCheck5002"/>
1379+
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage5002">
1380+
<argument name="page" value="TextOnStage"/>
1381+
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1382+
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthProperty500"/>
1383+
<argument name="index" value="1"/>
1384+
</actionGroup>
1385+
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
1386+
<argument name="contentType" value="PageBuilderTextContentType"/>
1387+
</actionGroup>
1388+
<!-- Storefront: Check Border Width: 500 -->
1389+
<comment userInput="Storefront: Check Border Width: 500" stepKey="commentStorefrontCheck500"/>
1390+
<actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStorefront500">
13611391
<argument name="page" value="TextOnStorefront"/>
13621392
<argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/>
1363-
<argument name="index" value="5"/>
1393+
<argument name="borderWidth" value="PageBuilderAdvancedBorderWidthProperty500"/>
1394+
<argument name="index" value="1"/>
13641395
</actionGroup>
13651396
</test>
13661397
<test name="AdvancedConfigurationFunctionalBorderRadius">

0 commit comments

Comments
 (0)