|
40 | 40 | </actionGroup>
|
41 | 41 | <waitForPageLoad stepKey="waitForOptionsPanel" time="30"/>
|
42 | 42 | <!-- Open Tabs Panel -->
|
43 |
| - <comment userInput="Add and customize first tab" stepKey="AC1"/> |
| 43 | + <comment userInput="Add and Customize Tab 1" stepKey="AC1"/> |
44 | 44 | <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanel">
|
45 | 45 | <argument name="section" value="TabOnStage"/>
|
46 | 46 | </actionGroup>
|
|
71 | 71 | <argument name="property" value="PageBuilderAdvancedMarginsAndPaddingProperty"/>
|
72 | 72 | </actionGroup>
|
73 | 73 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings"/>
|
74 |
| - <comment userInput="Add and customize second tab" stepKey="AC2"/> |
| 74 | + <comment userInput="Add and Customize Tab 2" stepKey="AC2"/> |
75 | 75 | <waitForElementVisible selector="{{TabOnStage.tabHeader('1')}}" stepKey="seeTabHeader1"/>
|
76 |
| - <actionGroup ref="addChildContentTypeFromOptionMenu" stepKey="addChildContentType"> |
| 76 | + <actionGroup ref="addChildContentTypeFromOptionMenu" stepKey="addChildContentType2"> |
77 | 77 | <argument name="contentType" value="PageBuilderTabsContentType"/>
|
78 | 78 | </actionGroup>
|
79 | 79 | <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanel2">
|
80 | 80 | <argument name="section" value="TabOnStage"/>
|
81 | 81 | <argument name="targetIndex" value="2"/>
|
82 | 82 | </actionGroup>
|
| 83 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderWidth2"> |
| 84 | + <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_Empty"/> |
| 85 | + </actionGroup> |
| 86 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderRadius2"> |
| 87 | + <argument name="property" value="PageBuilderAdvancedBorderRadiusProperty_Empty"/> |
| 88 | + </actionGroup> |
| 89 | + <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings2"/> |
| 90 | + <dontSeeJsError stepKey="doNotSeeJSErrorInConsole"/> |
| 91 | + <!-- Add and Customize Tab 3 --> |
| 92 | + <waitForElementVisible selector="{{TabOnStage.tabHeader('2')}}" stepKey="seeTabHeader2"/> |
| 93 | + <actionGroup ref="addChildContentTypeFromOptionMenu" stepKey="addChildContentType3"> |
| 94 | + <argument name="contentType" value="PageBuilderTabsContentType"/> |
| 95 | + </actionGroup> |
| 96 | + <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanel3"> |
| 97 | + <argument name="section" value="TabOnStage"/> |
| 98 | + <argument name="targetIndex" value="3"/> |
| 99 | + </actionGroup> |
83 | 100 | <actionGroup ref="chooseVisualSelectOption" stepKey="selectAlignmentRight">
|
84 | 101 | <argument name="property" value="PageBuilderAdvancedAlignmentPropertyRight"/>
|
85 | 102 | </actionGroup>
|
86 |
| - <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="enterBorder2"> |
| 103 | + <actionGroup ref="selectSlideOutPanelFieldGeneral" stepKey="enterBorder3"> |
87 | 104 | <argument name="property" value="PageBuilderAdvancedBorderPropertyDotted"/>
|
88 | 105 | </actionGroup>
|
89 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderColor2"> |
| 106 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderColor3"> |
90 | 107 | <argument name="property" value="PageBuilderAdvancedBorderColorProperty_FF0000"/>
|
91 | 108 | </actionGroup>
|
92 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderWidth2"> |
| 109 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderWidth3"> |
93 | 110 | <argument name="property" value="PageBuilderAdvancedBorderWidthProperty500"/>
|
94 | 111 | </actionGroup>
|
95 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderRadius2"> |
| 112 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderRadius3"> |
96 | 113 | <argument name="property" value="PageBuilderAdvancedBorderRadiusProperty500"/>
|
97 | 114 | </actionGroup>
|
98 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterCSSClasses2"> |
| 115 | + <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterCSSClasses3"> |
99 | 116 | <argument name="property" value="PageBuilderAdvancedCssClassesPropertyOneClass"/>
|
100 | 117 | </actionGroup>
|
101 |
| - <actionGroup ref="fillSlideOutPanelFieldMargins" stepKey="enterMargins"> |
| 118 | + <actionGroup ref="fillSlideOutPanelFieldMargins" stepKey="enterMargins3"> |
102 | 119 | <argument name="property" value="PageBuilderMarginsPropertyUnique"/>
|
103 | 120 | </actionGroup>
|
104 |
| - <actionGroup ref="fillSlideOutPanelFieldPadding" stepKey="enterPadding"> |
| 121 | + <actionGroup ref="fillSlideOutPanelFieldPadding" stepKey="enterPadding3"> |
105 | 122 | <argument name="property" value="PageBuilderPaddingPropertyUnique"/>
|
106 | 123 | </actionGroup>
|
107 |
| - <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings2"/> |
108 |
| - <comment userInput="Add and Customise Third Tab" stepKey="addThirdTab"/> |
109 |
| - <waitForElementVisible selector="{{TabOnStage.tabHeader('2')}}" stepKey="seeTabHeader2"/> |
110 |
| - <actionGroup ref="addChildContentTypeFromOptionMenu" stepKey="addChildContentType2"> |
111 |
| - <argument name="contentType" value="PageBuilderTabsContentType"/> |
112 |
| - </actionGroup> |
113 |
| - <actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanel3"> |
114 |
| - <argument name="section" value="TabOnStage"/> |
115 |
| - <argument name="targetIndex" value="3"/> |
116 |
| - </actionGroup> |
117 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderWidth3"> |
118 |
| - <argument name="property" value="PageBuilderAdvancedBorderWidthProperty_Empty"/> |
119 |
| - </actionGroup> |
120 |
| - <actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterBorderRadius3"> |
121 |
| - <argument name="property" value="PageBuilderAdvancedBorderRadiusProperty_Empty"/> |
122 |
| - </actionGroup> |
123 | 124 | <actionGroup ref="saveEditPanelSettings" stepKey="saveEditPanelSettings3"/>
|
124 |
| - <dontSeeJsError stepKey="doNotSeeJSErrorInConsole"/> |
125 | 125 | <!-- Verify in Admin Preview -->
|
126 | 126 | <actionGroup ref="SaveAndContinueEditCmsPageActionGroup" stepKey="saveAndContinueEditCmsPage"/>
|
127 | 127 | <actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage"/>
|
|
147 | 147 | <!-- Verify in Storefront -->
|
148 | 148 | <amOnPage url="{{PageBuilderTabsContentType.name}}{{PageBuilderPageTitle.pageName}}" stepKey="amOnPageBuilderPage"/>
|
149 | 149 | <waitForPageLoad stepKey="waitForPageLoadStoreFront" time="30"/>
|
150 |
| - <comment userInput="Verify tab 1 on storefront" stepKey="AC5"/> |
| 150 | + <!-- Verify Tab 1 on Storefront --> |
151 | 151 | <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedStyles('1', PageBuilderAdvancedAlignmentPropertyCenter.value, PageBuilderAdvancedMarginsAndPaddingProperty.marginLeft, PageBuilderAdvancedMarginsAndPaddingProperty.paddingLeft)}}" stepKey="seeTabContentAdvancedStylesInStorefront1"/>
|
152 | 152 | <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedStylesBorder('1', PageBuilderAdvancedBorderPropertySolid.value, PageBuilderAdvancedBorderColorProperty.rgb, PageBuilderAdvancedBorderWidthProperty10.value, PageBuilderAdvancedBorderRadiusProperty12.value)}}" stepKey="seeTabContentAdvancedStylesBorderInStorefront1"/>
|
153 | 153 | <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedClass('1', PageBuilderAdvancedCssClassesPropertyThreeClasses.value)}}" stepKey="seeTabContentClassInStorefront1"/>
|
154 |
| - <click selector="{{TabOnStorefront.tabHeader('2')}}" stepKey="switchToTab"/> |
| 154 | + <click selector="{{TabOnStorefront.tabHeader('2')}}" stepKey="switchToTab2"/> |
155 | 155 | <waitForPageLoad stepKey="waitForTabChangeAnimationStorefront" time="30"/>
|
156 | 156 | <scrollToTopOfPage stepKey="scrollToTopOfPage"/>
|
157 |
| - <waitForElementVisible selector="{{TabOnStorefront.container('2')}}" stepKey="seeNewTabContent"/> |
158 |
| - <comment userInput="Verify tab 2 on storefront" stepKey="AC6"/> |
159 |
| - <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedStyles('2', PageBuilderAdvancedAlignmentPropertyRight.value, PageBuilderMarginsPropertyUnique.value, PageBuilderPaddingPropertyUnique.value)}}" stepKey="seeTabHeaderItemAdvancedStylesInStorefront2"/> |
160 |
| - <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedStylesBorder('2', PageBuilderAdvancedBorderPropertyDotted.value, PageBuilderAdvancedBorderColorProperty_FF0000.rgb, PageBuilderAdvancedBorderWidthProperty500.value, PageBuilderAdvancedBorderRadiusProperty500.value)}}" stepKey="seeTabContentAdvancedStylesBorderInStorefront2"/> |
161 |
| - <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedClass('2', PageBuilderAdvancedCssClassesPropertyOneClass.value)}}" stepKey="seeTabContentClassInStorefront2"/> |
| 157 | + <waitForElementVisible selector="{{TabOnStorefront.container('2')}}" stepKey="seeNewTabContent2"/> |
| 158 | + <!-- Verify Tab 2 on Storefront --> |
| 159 | + <click selector="{{TabOnStorefront.tabHeader('3')}}" stepKey="switchToTab3"/> |
| 160 | + <waitForPageLoad stepKey="waitForTabChangeAnimationStorefront2" time="30"/> |
| 161 | + <scrollToTopOfPage stepKey="scrollToTopOfPage2"/> |
| 162 | + <waitForElementVisible selector="{{TabOnStorefront.container('3')}}" stepKey="seeNewTabContent3"/> |
| 163 | + <!-- Verify Tab 3 on Storefront --> |
| 164 | + <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedStyles('3', PageBuilderAdvancedAlignmentPropertyRight.value, PageBuilderMarginsPropertyUnique.value, PageBuilderPaddingPropertyUnique.value)}}" stepKey="seeTabHeaderItemAdvancedStylesInStorefront3"/> |
| 165 | + <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedStylesBorder('3', PageBuilderAdvancedBorderPropertyDotted.value, PageBuilderAdvancedBorderColorProperty_FF0000.rgb, PageBuilderAdvancedBorderWidthProperty500.value, PageBuilderAdvancedBorderRadiusProperty500.value)}}" stepKey="seeTabContentAdvancedStylesBorderInStorefront3"/> |
| 166 | + <waitForElementVisible selector="{{TabOnStorefront.tabContentAdvancedClass('3', PageBuilderAdvancedCssClassesPropertyOneClass.value)}}" stepKey="seeTabContentClassInStorefront3"/> |
162 | 167 | </test>
|
163 | 168 | </tests>
|
0 commit comments