Skip to content

Commit e8d3b78

Browse files
committed
Fix Functional tests for pagination
1 parent f5aa61d commit e8d3b78

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

app/code/Magento/Catalog/Test/Mftf/Data/CatalogStorefrontConfigData.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,12 @@
6969
<data key="path">catalog/frontend/grid_per_page_values</data>
7070
<data key="value">1,2</data>
7171
</entity>
72+
<entity name="DefaultGridPerPageDefaultConfigData">
73+
<data key="path">catalog/frontend/grid_per_page</data>
74+
<data key="value">12</data>
75+
</entity>
76+
<entity name="CustomGridPerPageDefaultConfigData">
77+
<data key="path">catalog/frontend/grid_per_page</data>
78+
<data key="value">1</data>
79+
</entity>
7280
</entities>

app/code/Magento/Elasticsearch6/Test/Mftf/Test/StorefrontProductQuickSearchUsingElasticSearch6Test.xml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
<field key="name">Product Simple AAA</field>
3131
</createData>
3232
<magentoCLI command="config:set {{CustomGridPerPageValuesConfigData.path}} {{CustomGridPerPageValuesConfigData.value}}" stepKey="setCustomGridPerPageValues"/>
33+
<magentoCLI command="config:set {{CustomGridPerPageDefaultConfigData.path}} {{CustomGridPerPageDefaultConfigData.value}}" stepKey="setCustomGridPerPageDefaults"/>
3334
<magentoCLI stepKey="flushConfigCache" command="cache:flush config"/>
3435
<magentoCron groups="index" stepKey="runCronIndex"/>
3536
</before>
@@ -38,6 +39,7 @@
3839
<deleteData createDataKey="createFirstProduct" stepKey="deleteFirstProduct"/>
3940
<deleteData createDataKey="createSecondProduct" stepKey="deleteSecondProduct"/>
4041
<magentoCLI command="config:set {{DefaultGridPerPageValuesConfigData.path}} {{DefaultGridPerPageValuesConfigData.value}}" stepKey="setDefaultGridPerPageValues"/>
42+
<magentoCLI command="config:set {{DefaultGridPerPageDefaultConfigData.path}} {{DefaultGridPerPageDefaultConfigData.value}}" stepKey="setDefaultGridPerPageDefaults"/>
4143
</after>
4244

4345
<actionGroup ref="StorefrontOpenHomePageActionGroup" stepKey="openStorefrontHomePage"/>
@@ -60,7 +62,13 @@
6062
<selectOption selector="{{StorefrontCategoryBottomToolbarSection.perPage}}" userInput="2" stepKey="selectDisplayedProductInGridPerPage"/>
6163
<waitForPageLoad stepKey="waitForPageLoad"/>
6264

63-
<seeInCurrentUrl stepKey="assertStillOnSecondPage" url="?p=2"/>
64-
<actionGroup ref="AssertStorefrontNoProductsFoundActionGroup" stepKey="assertEmptyResultsPage"/>
65+
<dontSeeInCurrentUrl stepKey="assertRedirectedToFirstPage" url="?p=2"/>
66+
67+
<actionGroup ref="AssertProductOnCategoryPageActionGroup" stepKey="assertFirstProductDisplayedOnCatalogSearchPage">
68+
<argument name="product" value="$createFirstProduct$"/>
69+
</actionGroup>
70+
<actionGroup ref="AssertProductOnCategoryPageActionGroup" stepKey="assertSecondProductDisplayedOnCatalogSearchPage">
71+
<argument name="product" value="$createSecondProduct$"/>
72+
</actionGroup>
6573
</test>
6674
</tests>

0 commit comments

Comments
 (0)