Skip to content

Commit ed15d2d

Browse files
committed
MC-3818: Saving Slide Button Type As Secondary Or Link Will Still Show As Primary On Edit Form
- updated automated test to cover bug scenario
1 parent 3f37371 commit ed15d2d

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

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

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -892,6 +892,13 @@
892892
<seeElement selector="{{SlideOnBackend.button('1')}}" stepKey="seeButtonStage"/>
893893
<seeElement selector="{{SlideOnBackend.buttonType('1', PageBuilderSlideItemButtonType_Primary.value)}}" stepKey="seeButtonTypeStage"/>
894894
<seeElement selector="{{SlideOnBackend.buttonText('1', PageBuilderSlideItemButtonText_Common.value)}}" stepKey="seeButtonTextStage"/>
895+
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanelAfterSave">
896+
<argument name="section" value="SlideOnBackend"/>
897+
</actionGroup>
898+
<actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateSlideButtonTypePrimary">
899+
<argument name="property" value="PageBuilderSlideItemButtonType_Primary"/>
900+
</actionGroup>
901+
<actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanelSettings"/>
895902
<!-- Validate Storefront: Primary -->
896903
<comment userInput="Validate Storefront: Primary" stepKey="commentValidateStorefront"/>
897904
<openNewTab stepKey="openNewTab"/>
@@ -925,6 +932,13 @@
925932
<seeElement selector="{{SlideOnBackend.button('1')}}" stepKey="seeButtonStage2"/>
926933
<seeElement selector="{{SlideOnBackend.buttonType('1', PageBuilderSlideItemButtonType_Secondary.value)}}" stepKey="seeButtonTypeStage2"/>
927934
<seeElement selector="{{SlideOnBackend.buttonText('1', PageBuilderSlideItemButtonText_Common.value)}}" stepKey="seeButtonTextStage2"/>
935+
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanelAfterSave2">
936+
<argument name="section" value="SlideOnBackend"/>
937+
</actionGroup>
938+
<actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateSlideButtonTypeSecondary">
939+
<argument name="property" value="PageBuilderSlideItemButtonType_Secondary"/>
940+
</actionGroup>
941+
<actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanelSettings2"/>
928942
<!-- Validate Storefront: Secondary -->
929943
<comment userInput="Validate Storefront: Secondary" stepKey="commentValidateStorefront2"/>
930944
<switchToNextTab stepKey="switchToNextTab"/>
@@ -955,6 +969,13 @@
955969
<seeElement selector="{{SlideOnBackend.button('1')}}" stepKey="seeButtonStage3"/>
956970
<seeElement selector="{{SlideOnBackend.buttonType('1', PageBuilderSlideItemButtonType_Link.value)}}" stepKey="seeButtonTypeStage3"/>
957971
<seeElement selector="{{SlideOnBackend.buttonText('1', PageBuilderSlideItemButtonText_Common.value)}}" stepKey="seeButtonTextStage3"/>
972+
<actionGroup ref="openPageBuilderEditPanelSmallByIndex" stepKey="openEditPanelAfterSave3">
973+
<argument name="section" value="SlideOnBackend"/>
974+
</actionGroup>
975+
<actionGroup ref="seeInFieldSlideOutProperty" stepKey="validateSlideButtonTypeLink">
976+
<argument name="property" value="PageBuilderSlideItemButtonType_Link"/>
977+
</actionGroup>
978+
<actionGroup ref="closeEditPanelSettings" stepKey="closeEditPanelSettings3"/>
958979
<!-- Validate Storefront: Link -->
959980
<comment userInput="Validate Storefront: Link" stepKey="commentValidateStorefront3"/>
960981
<switchToNextTab stepKey="switchToNextTab2"/>

0 commit comments

Comments
 (0)