|
9 | 9 | xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
|
10 | 10 | <actionGroup name="ValidateAdvancedConfigurationAllOptionsActionGroup">
|
11 | 11 | <annotations>
|
12 |
| - <description value="You should be to make static checks of values."/> |
| 12 | + <description value="Validates styles from Advanced configuration in content type settings"/> |
13 | 13 | </annotations>
|
14 | 14 | <arguments>
|
15 | 15 | <argument name="page" defaultValue=""/>
|
16 |
| - <argument name="alignment" defaultValue="PageBuilderAdvancedAlignmentPropertyDefault.value"/> |
17 |
| - <argument name="border" defaultValue="PageBuilderAdvancedBorderPropertyNone.value"/> |
| 16 | + <argument name="alignment" defaultValue="PageBuilderAdvancedAlignmentPropertyDefault"/> |
| 17 | + <argument name="border" defaultValue="PageBuilderAdvancedBorderPropertyNone"/> |
18 | 18 | <argument name="borderColor" defaultValue=""/>
|
19 |
| - <argument name="borderWidth" defaultValue="PageBuilderAdvancedBorderWidthPropertyDefault.value"/> |
20 |
| - <argument name="borderRadius" defaultValue="PageBuilderAdvancedBorderRadiusDefaultProperty.value"/> |
| 19 | + <argument name="borderWidth" defaultValue="PageBuilderAdvancedBorderWidthPropertyDefault"/> |
| 20 | + <argument name="borderRadius" defaultValue="PageBuilderAdvancedBorderRadiusDefaultProperty"/> |
21 | 21 | <argument name="cssClasses" defaultValue=""/>
|
22 |
| - <argument name="margin" defaultValue="PageBuilderMarginsPropertyDefault.value"/> |
23 |
| - <argument name="padding" defaultValue="PageBuilderPaddingPropertyDefault.value"/> |
| 22 | + <argument name="margin" defaultValue="PageBuilderMarginsPropertyDefault"/> |
| 23 | + <argument name="padding" defaultValue="PageBuilderPaddingPropertyDefault"/> |
24 | 24 | <argument name="index" defaultValue="1" type="string"/>
|
25 | 25 | </arguments>
|
26 | 26 | <waitForElementVisible selector="{{page.base(index)}}" stepKey="waitForElementVisible"/>
|
27 | 27 | <executeJS function="return window.getComputedStyle(document.evaluate('{{page.advancedConfigurationPath(index)}}', document.body).iterateNext()).textAlign" stepKey="grabAlignmentValue"/>
|
28 | 28 | <assertEquals stepKey="assertAlignment">
|
29 |
| - <expectedResult type="string">{{alignment}}</expectedResult> |
| 29 | + <expectedResult type="string">{{alignment.value}}</expectedResult> |
30 | 30 | <actualResult type="variable">grabAlignmentValue</actualResult>
|
31 | 31 | </assertEquals>
|
32 | 32 | <executeJS function="return window.getComputedStyle(document.evaluate('{{page.advancedConfigurationPath(index)}}', document.body).iterateNext()).borderStyle" stepKey="grabBorderStyleValue"/>
|
33 | 33 | <assertEquals stepKey="assertBorderStyle">
|
34 |
| - <expectedResult type="string">{{border}}</expectedResult> |
| 34 | + <expectedResult type="string">{{border.value}}</expectedResult> |
35 | 35 | <actualResult type="variable">grabBorderStyleValue</actualResult>
|
36 | 36 | </assertEquals>
|
37 | 37 | <executeJS function="return window.getComputedStyle(document.evaluate('{{page.advancedConfigurationPath(index)}}', document.body).iterateNext()).borderColor" stepKey="grabBorderColorValue"/>
|
|
41 | 41 | </assertEquals>
|
42 | 42 | <executeJS function="return window.getComputedStyle(document.evaluate('{{page.advancedConfigurationPath(index)}}', document.body).iterateNext()).borderWidth.replace("px", "")" stepKey="grabBorderWidthValue"/>
|
43 | 43 | <assertEquals stepKey="assertBorderWidth">
|
44 |
| - <expectedResult type="string">{{borderWidth}}</expectedResult> |
| 44 | + <expectedResult type="string">{{borderWidth.value}}</expectedResult> |
45 | 45 | <actualResult type="variable">grabBorderWidthValue</actualResult>
|
46 | 46 | </assertEquals>
|
47 | 47 | <executeJS function="return window.getComputedStyle(document.evaluate('{{page.advancedConfigurationPath(index)}}', document.body).iterateNext()).borderRadius.replace(/px/g, "")" stepKey="grabBorderRadiusValue"/>
|
48 | 48 | <assertEquals stepKey="assertBorderRadius">
|
49 |
| - <expectedResult type="string">{{borderRadius}}</expectedResult> |
| 49 | + <expectedResult type="string">{{borderRadius.value}}</expectedResult> |
50 | 50 | <actualResult type="variable">grabBorderRadiusValue</actualResult>
|
51 | 51 | </assertEquals>
|
52 | 52 | <waitForElementVisible selector="{{page.cssClasses(index, cssClasses.value)}}" stepKey="waitForCSSClassesVisible"/>
|
53 | 53 | <executeJS function="return window.getComputedStyle(document.evaluate('{{page.advancedConfigurationPath(index)}}', document.body).iterateNext()).margin.replace(/px/g, "")" stepKey="grabMarginValue"/>
|
54 | 54 | <assertEquals stepKey="assertMargin">
|
55 |
| - <expectedResult type="string">{{margin}}</expectedResult> |
| 55 | + <expectedResult type="string">{{margin.value}}</expectedResult> |
56 | 56 | <actualResult type="variable">grabMarginValue</actualResult>
|
57 | 57 | </assertEquals>
|
58 | 58 | <executeJS function="return window.getComputedStyle(document.evaluate('{{page.advancedConfigurationPath(index)}}', document.body).iterateNext()).padding.replace(/px/g, "")" stepKey="grabPaddingValue"/>
|
59 | 59 | <assertEquals stepKey="assertPadding">
|
60 |
| - <expectedResult type="string">{{padding}}</expectedResult> |
| 60 | + <expectedResult type="string">{{padding.value}}</expectedResult> |
61 | 61 | <actualResult type="variable">grabPaddingValue</actualResult>
|
62 | 62 | </assertEquals>
|
63 | 63 | </actionGroup>
|
|
0 commit comments