|
6 | 6 | */
|
7 | 7 | -->
|
8 | 8 | <tests xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/testSchema.xsd">
|
9 |
| - <test name="HeadingCssSpecificityTest"> |
| 9 | + <test name="AdvancedConfigurationCssSpecificityTest"> |
10 | 10 | <annotations>
|
11 | 11 | <features value="PageBuilder"/>
|
12 |
| - <stories value="Heading"/> |
| 12 | + <stories value="Advanced Configuration"/> |
13 | 13 | <title value="Heading - CSS Specificity"/>
|
14 | 14 | <description value="Internal (or external) CSS should be able to override Page Builder defined styles that would previously have been inlined."/>
|
15 |
| - <severity value="AVERAGE"/> |
| 15 | + <severity value="MAJOR"/> |
16 | 16 | <group value="pagebuilder"/>
|
17 | 17 | <group value="pagebuilder-heading"/>
|
| 18 | + <group value="pagebuilder-advancedConfig"/> |
18 | 19 | </annotations>
|
19 | 20 | <before>
|
20 | 21 | <createData entity="_emptyCmsPage" stepKey="createCMSPage"/>
|
21 | 22 | <actionGroup ref="AdminLoginActionGroup" stepKey="loginAsAdmin"/>
|
22 |
| - <actionGroup ref="navigateToCMSPage" stepKey="navigateToCMSPage"> |
23 |
| - <argument name="CMSPage" value="$$createCMSPage$$"/> |
| 23 | + <actionGroup ref="AdminOpenCmsPageActionGroup" stepKey="goToCMSPage"> |
| 24 | + <argument name="page_id" value="$$createCMSPage.id$$"/> |
24 | 25 | </actionGroup>
|
25 | 26 | <actionGroup ref="switchToPageBuilderStage" stepKey="waitForPageBuilderDisplay"/>
|
26 | 27 | </before>
|
|
57 | 58 | <argument name="contentType" value="PageBuilderHtmlContentType"/>
|
58 | 59 | </actionGroup>
|
59 | 60 | <actionGroup ref="fillSlideOutPanelTextArea" stepKey="enterHtmlContent">
|
60 |
| - <argument name="property" value="PageBuilderHtmlPropertyCssSpecificityBefore"/> |
| 61 | + <argument name="property" value="PageBuilderHtmlPropertyCssSpecificityWithoutBodyId"/> |
61 | 62 | </actionGroup>
|
62 | 63 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings2"/>
|
63 | 64 | <!-- Verify in Stage -->
|
|
76 | 77 | <argument name="cssProperty" value="textAlign"/>
|
77 | 78 | </actionGroup>
|
78 | 79 | <!-- Edit HTML Code -->
|
79 |
| - <actionGroup ref="navigateToCMSPage" stepKey="navigateToCMSPage"> |
80 |
| - <argument name="CMSPage" value="$$createCMSPage$$"/> |
| 80 | + <actionGroup ref="AdminOpenCmsPageActionGroup" stepKey="goToCMSPage"> |
| 81 | + <argument name="page_id" value="$$createCMSPage.id$$"/> |
81 | 82 | </actionGroup>
|
82 | 83 | <actionGroup ref="switchToPageBuilderStage" stepKey="waitForPageBuilderDisplay"/>
|
83 | 84 | <actionGroup ref="expandPageBuilderPanelMenuSection" stepKey="expandPageBuilderPanelMenuSection2">
|
|
87 | 88 | <argument name="contentType" value="PageBuilderHtmlContentType"/>
|
88 | 89 | </actionGroup>
|
89 | 90 | <actionGroup ref="fillSlideOutPanelTextArea" stepKey="enterHtmlContent2">
|
90 |
| - <argument name="property" value="PageBuilderHtmlPropertyCssSpecificityAfter"/> |
| 91 | + <argument name="property" value="PageBuilderHtmlPropertyCssSpecificityWithBodyId"/> |
91 | 92 | </actionGroup>
|
92 | 93 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings3"/>
|
93 | 94 | <actionGroup ref="exitPageBuilderFullScreen" stepKey="exitPageBuilderFullScreen2"/>
|
94 | 95 | <actionGroup ref="SaveAndContinueEditCmsPageActionGroup" stepKey="saveAndContinueEditCmsPage2"/>
|
95 | 96 | <!-- Verify in Storefront -->
|
96 |
| - <magentoCLI command="cache:clean full_page" stepKey="flushCache"/> |
| 97 | + <actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanCache"> |
| 98 | + <argument name="tags" value="full_page"/> |
| 99 | + </actionGroup> |
97 | 100 | <actionGroup ref="NavigateToStorefrontForCreatedPageActionGroup" stepKey="navigateToStoreFront2">
|
98 | 101 | <argument name="page" value="$$createCMSPage.identifier$$"/>
|
99 | 102 | </actionGroup>
|
|
0 commit comments