|
1080 | 1080 | <argument name="index" value="4"/>
|
1081 | 1081 | </actionGroup>
|
1082 | 1082 | </test>
|
| 1083 | + <test name="AdvancedConfigurationInvalidBorderWidth"> |
| 1084 | + <annotations> |
| 1085 | + <features value="PageBuilder"/> |
| 1086 | + <stories value="Advanced Configuration"/> |
| 1087 | + <title value="Functional - Invalid Border Width"/> |
| 1088 | + <description value="A user cannot add an invalid value for border width"/> |
| 1089 | + <severity value="CRITICAL"/> |
| 1090 | + <useCaseId value="MAGETWO-83415"/> |
| 1091 | + <testCaseId value="MC-4176"/> |
| 1092 | + <group value="pagebuilder"/> |
| 1093 | + <group value="pagebuilder-advancedConfig"/> |
| 1094 | + </annotations> |
| 1095 | + <before> |
| 1096 | + <actionGroup ref="LoginAsAdmin" stepKey="loginAsAdmin"/> |
| 1097 | + <actionGroup ref="navigateToAPageWithPageBuilder" stepKey="navigateToAPageWithPageBuilder"/> |
| 1098 | + <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/> |
| 1099 | + </before> |
| 1100 | + <after> |
| 1101 | + <actionGroup ref="logout" stepKey="logout"/> |
| 1102 | + </after> |
| 1103 | + <actionGroup ref="addPageBuilderPageTitle" stepKey="enterPageTitle"> |
| 1104 | + <argument name="contentType" value="PageBuilderTextContentType"/> |
| 1105 | + </actionGroup> |
| 1106 | + <actionGroup ref="expandPageBuilderPanelGroup" stepKey="expandPageBuilderPanelGroup"> |
| 1107 | + <argument name="group" value="PageBuilderTextContentType"/> |
| 1108 | + </actionGroup> |
| 1109 | + <!-- Add Text to Stage --> |
| 1110 | + <comment userInput="Add Text to Stage" stepKey="commentAddTextToStage"/> |
| 1111 | + <actionGroup ref="dragContentTypeToContainer" stepKey="dragTextIntoStage"> |
| 1112 | + <argument name="contentType" value="PageBuilderTextContentType"/> |
| 1113 | + <argument name="containerTargetType" value="PageBuilderRowContentType"/> |
| 1114 | + <argument name="containerTargetIndex" value="1"/> |
| 1115 | + <argument name="contentTypeIndex" value="1"/> |
| 1116 | + </actionGroup> |
| 1117 | + <!-- Add Invalid Border Width: NonNumeric --> |
| 1118 | + <comment userInput="Add Border Width: NonNumeric" stepKey="commentAddBorderWidthNonNumeric"/> |
| 1119 | + <click selector="{{PageBuilderPanel.searchPanel}}" stepKey="unFocusEditor"/> |
| 1120 | + <actionGroup ref="openPageBuilderEditPanelByIndex" stepKey="openEditMenuOnStage"> |
| 1121 | + <argument name="contentType" value="PageBuilderTextContentType"/> |
| 1122 | + <argument name="contentTypeIndex" value="1"/> |
| 1123 | + </actionGroup> |
| 1124 | + <actionGroup ref="addTextToTinyMCE" stepKey="enterText"> |
| 1125 | + <argument name="property" value="PageBuilderTextProperty"/> |
| 1126 | + </actionGroup> |
| 1127 | + <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="selectBorder"> |
| 1128 | + <argument name="property" value="PageBuilderAdvancedBorderPropertySolid"/> |
| 1129 | + </actionGroup> |
| 1130 | + <actionGroup ref="fillSlideOutPanelFieldAndExpectToSeeErrorInFieldset" stepKey="enterNonNumericBorderWidth"> |
| 1131 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_NonNumeric"/> |
| 1132 | + </actionGroup> |
| 1133 | + <actionGroup ref="saveEditPanelAndValidateFieldError" stepKey="validateErrorNonNumeric"> |
| 1134 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_NonNumeric"/> |
| 1135 | + </actionGroup> |
| 1136 | + <actionGroup ref="clearSlideOutPanelFieldGeneral" stepKey="clearBorderWidthNonNumeric"> |
| 1137 | + <argument name="property" value="PageBuilderAdvancedBorderWidthPropertyDefault"/> |
| 1138 | + </actionGroup> |
| 1139 | + <!-- Add Invalid Border Width: Negative --> |
| 1140 | + <comment userInput="Add Border Width: Negative" stepKey="commentAddBorderWidthNegative"/> |
| 1141 | + <actionGroup ref="fillSlideOutPanelFieldAndExpectToSeeErrorInFieldset" stepKey="enterNegativeBorderWidth"> |
| 1142 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_Negative"/> |
| 1143 | + </actionGroup> |
| 1144 | + <actionGroup ref="saveEditPanelAndValidateFieldError" stepKey="validateErrorNegative"> |
| 1145 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_Negative"/> |
| 1146 | + </actionGroup> |
| 1147 | + <actionGroup ref="clearSlideOutPanelFieldGeneral" stepKey="clearBorderWidthNegative"> |
| 1148 | + <argument name="property" value="PageBuilderAdvancedBorderWidthPropertyDefault"/> |
| 1149 | + </actionGroup> |
| 1150 | + <!-- Add Invalid Border Width: 11 --> |
| 1151 | + <comment userInput="Add Border Width: 11" stepKey="commentAddBorderWidth11"/> |
| 1152 | + <actionGroup ref="fillSlideOutPanelFieldAndExpectToSeeErrorInFieldset" stepKey="enter11BorderWidth"> |
| 1153 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_11"/> |
| 1154 | + </actionGroup> |
| 1155 | + <actionGroup ref="saveEditPanelAndValidateFieldError" stepKey="validateError11"> |
| 1156 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_11"/> |
| 1157 | + </actionGroup> |
| 1158 | + <actionGroup ref="clearSlideOutPanelFieldGeneral" stepKey="clearBorderWidth11"> |
| 1159 | + <argument name="property" value="PageBuilderAdvancedBorderWidthPropertyDefault"/> |
| 1160 | + </actionGroup> |
| 1161 | + <!-- User can recover after invalid input --> |
| 1162 | + <comment userInput="User can recover after invalid input" stepKey="commentCanRecover"/> |
| 1163 | + <actionGroup ref="fillSlideOutPanelField" stepKey="enterBorderWidth2"> |
| 1164 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty10"/> |
| 1165 | + </actionGroup> |
| 1166 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/> |
| 1167 | + <actionGroup ref="validateAdvancedStyleWithNoAlignment" stepKey="validateStage"> |
| 1168 | + <argument name="page" value="TextOnStage"/> |
| 1169 | + <argument name="border" value="PageBuilderAdvancedBorderPropertySolid"/> |
| 1170 | + <argument name="borderWidth" value="PageBuilderAdvancedBorderWidthProperty10"/> |
| 1171 | + <argument name="index" value="1"/> |
| 1172 | + </actionGroup> |
| 1173 | + </test> |
1083 | 1174 | <test name="AdvancedConfigurationFunctionalBorderWidth">
|
1084 | 1175 | <annotations>
|
1085 | 1176 | <features value="PageBuilder"/>
|
|
0 commit comments