Skip to content

Commit e9a3ee1

Browse files
MC-3314: Cannot sort slides on slider
- fix tests
1 parent 21e8f64 commit e9a3ee1

File tree

1 file changed

+41
-12
lines changed

1 file changed

+41
-12
lines changed

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

Lines changed: 41 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1897,7 +1897,7 @@
18971897
</actionGroup>
18981898

18991899
<!-- Fill first slide data -->
1900-
<comment userInput="User sees Slide configuration opened with a delay and add title and content." stepKey="fillSlide1"/>
1900+
<comment userInput="Fill first slide data." stepKey="fillSlide1"/>
19011901
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterSlideNameText1">
19021902
<argument name="property" value="PageBuilderSlideItemName1"/>
19031903
</actionGroup>
@@ -1919,7 +1919,7 @@
19191919
<actionGroup ref="addSlide" stepKey="addSlide2"/>
19201920

19211921
<!-- Fill second slide data -->
1922-
<comment userInput="User sees Second Slide configuration opened with a delay and add title and content." stepKey="fillSlide2"/>
1922+
<comment userInput="Fill second slide data." stepKey="fillSlide2"/>
19231923
<actionGroup ref="fillSlideOutPanelFieldGeneral" stepKey="enterSlideNameText2">
19241924
<argument name="property" value="PageBuilderSlideItemName2"/>
19251925
</actionGroup>
@@ -1936,11 +1936,28 @@
19361936
<see userInput="{{PageBuilderSlideItemName2.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName2InTooltip"/>
19371937
<see userInput="{{PageBuilderSlideItemContent2.value}}" selector="{{SlideOnBackend.slideContent('1')}}" stepKey="seeSlide2ContentDisplayedAdmin"/>
19381938

1939+
<!-- Save Page-->
1940+
<comment userInput="Save page" stepKey="savePage"/>
1941+
<scrollTo selector="{{CmsNewPagePageActionsSection.pageTitle}}" stepKey="scrollToTop1"/>
1942+
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
1943+
1944+
<!-- Validate Stage-->
1945+
<comment userInput="Validate saved data" stepKey="validateSavedData"/>
1946+
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage1"/>
1947+
<see userInput="{{PageBuilderSlideItemContent1.value}}" selector="{{SlideOnBackend.slideContent('0')}}" stepKey="seeSlideContentAfterSave"/>
1948+
<click selector="{{SliderInAdmin.sliderContainer}}" stepKey="unfocusNavigationAfterSave"/>
1949+
<moveMouseOver selector="{{SliderInAdmin.activeSlideNavigationDot}}" stepKey="mouseOverActiveSlide1AfterSave"/>
1950+
<see userInput="{{PageBuilderSlideItemName1.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName1InTooltipAfterSave"/>
1951+
<moveMouseOver selector="{{SliderInAdmin.slideNavigationDot('2')}}" stepKey="moveMouseOverSecondSlideNavigationDotAfterSave"/>
1952+
<see userInput="{{PageBuilderSlideItemName2.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName2InTooltipAfterSave"/>
1953+
<click selector="{{SliderInAdmin.slideNavigationDot('2')}}" stepKey="clickSecondNavigationDot"/>
1954+
<see userInput="{{PageBuilderSlideItemContent2.value}}" selector="{{SlideOnBackend.slideContent('1')}}" stepKey="seeSecondSlideContentAfterSave"/>
1955+
19391956
<!-- Drag and drop second slide to first position -->
19401957
<comment userInput="User sorts slides using drag and drop" stepKey="sortingSlides"/>
19411958
<executeJS function="return document.querySelectorAll('{{SliderInAdmin.slideNavigationDragHandle}}')[0].clientWidth / 4" stepKey="xCoordinateToMoveTo"/>
19421959
<comment userInput="xCoordinateToMoveTo: $xCoordinateToMoveTo" stepKey="commentXCoordinate"/>
1943-
<executeJS function="return document.querySelectorAll('{{SliderInAdmin.slideNavigationDragHandle}}')[1].clientHeight / 2" stepKey="yCoordinateToMoveTo"/>
1960+
<executeJS function="return document.querySelectorAll('{{SliderInAdmin.slideNavigationDragHandle}}')[0].clientHeight / 2" stepKey="yCoordinateToMoveTo"/>
19441961
<comment userInput="yCoordinateToMoveTo: $yCoordinateToMoveTo" stepKey="commentYCoordinate"/>
19451962
<click selector="{{SliderInAdmin.slideNavigationDot('2')}}" stepKey="clickButton"/>
19461963
<dragAndDrop selector1="{{SliderInAdmin.slideNavigationDragHandleByIndex('2')}}" selector2="{{SliderInAdmin.slideNavigationDot('1')}}" x="$xCoordinateToMoveTo" y="$yCoordinateToMoveTo" stepKey="dragAndDropSlide"/>
@@ -1958,20 +1975,32 @@
19581975
<see userInput="{{PageBuilderSlideItemName1.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName1InTooltipAfterSort"/>
19591976

19601977
<!-- Save Page-->
1961-
<comment userInput="Save page" stepKey="savePage"/>
1978+
<comment userInput="Save page" stepKey="savePage1"/>
19621979
<scrollTo selector="{{CmsNewPagePageActionsSection.pageTitle}}" stepKey="scrollToTop"/>
1963-
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage"/>
1980+
<actionGroup ref="saveAndContinueEditCmsPage" stepKey="saveAndContinueEditCmsPage1"/>
19641981

19651982
<!-- Validate Stage-->
1966-
<comment userInput="Validate saved data" stepKey="validateSavedData"/>
1983+
<comment userInput="Validate saved data" stepKey="validateSavedData2"/>
19671984
<actionGroup ref="switchToPageBuilderStage" stepKey="switchToPageBuilderStage2"/>
19681985
<see userInput="{{PageBuilderSlideItemContent2.value}}" selector="{{SlideOnBackend.slideContent('0')}}" stepKey="seeSlide2ContentAfterSave"/>
1969-
<click selector="{{SliderInAdmin.sliderContainer}}" stepKey="unfocusNavigationAfterSave"/>
1986+
<click selector="{{SliderInAdmin.sliderContainer}}" stepKey="unfocusNavigationAfterSave2"/>
19701987
<moveMouseOver selector="{{SliderInAdmin.activeSlideNavigationDot}}" stepKey="mouseOverActiveSlide2AfterSave"/>
1971-
<see userInput="{{PageBuilderSlideItemName2.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName2InTooltipAfterSave"/>
1972-
<moveMouseOver selector="{{SliderInAdmin.slideNavigationDot('2')}}" stepKey="moveMouseOverSecondSlideNavigationDotAfterSave"/>
1973-
<see userInput="{{PageBuilderSlideItemName1.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName1InTooltipAfterSave"/>
1974-
<click selector="{{SliderInAdmin.slideNavigationDot('2')}}" stepKey="clickSecondNavigationDot"/>
1975-
<see userInput="{{PageBuilderSlideItemContent1.value}}" selector="{{SlideOnBackend.slideContent('1')}}" stepKey="seeSlideContentAfterSave"/>
1988+
<see userInput="{{PageBuilderSlideItemName2.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName2InTooltipAfterSave2"/>
1989+
<moveMouseOver selector="{{SliderInAdmin.slideNavigationDot('2')}}" stepKey="moveMouseOverSecondSlideNavigationDotAfterSave2"/>
1990+
<see userInput="{{PageBuilderSlideItemName1.value}}" selector="{{SliderInAdmin.slideNavigationDotNameTooltip}}" stepKey="seeSlideName1InTooltipAfterSave2"/>
1991+
<click selector="{{SliderInAdmin.slideNavigationDot('2')}}" stepKey="clickSecondNavigationDot2"/>
1992+
<see userInput="{{PageBuilderSlideItemContent1.value}}" selector="{{SlideOnBackend.slideContent('1')}}" stepKey="seeSlideContentAfterSave2"/>
1993+
1994+
<!-- Validate Storefront -->
1995+
<comment userInput="Validate Slider on Storefront" stepKey="commentValidateStorefront"/>
1996+
<actionGroup ref="navigateToStoreFront" stepKey="navigateToStoreFront">
1997+
<argument name="contentType" value="PageBuilderSliderContentType"/>
1998+
</actionGroup>
1999+
<waitForElementVisible selector="{{SliderOnFrontend.SliderDisplay}}" stepKey="seeSliderOnPageBuilderPage"/>
2000+
<seeElement selector="{{SlideOnFrontend.slide('1')}}" stepKey="seeSlide1InSlider"/>
2001+
<see userInput="{{PageBuilderSlideItemContent2.value}}" selector="{{SlideOnFrontend.slideContent('0')}}" stepKey="seeSlide1ContentDisplayed"/>
2002+
<click selector="{{SliderOnFrontend.slideNavigator('2')}}" stepKey="clickNextSlideOnSlider"/>
2003+
<waitForElementVisible time="2" selector="{{SlideOnFrontend.slide2}}" stepKey="waitForSlide2" />
2004+
<see userInput="{{PageBuilderSlideItemContent1.value}}" selector="{{SlideOnFrontend.slideContent('1')}}" stepKey="seeSlide2ContentDisplayed"/>
19762005
</test>
19772006
</tests>

0 commit comments

Comments
 (0)