Skip to content

Commit ee16a2e

Browse files
committed
MC-214: Admin should be able to filter product list by type = Bundle Product
1 parent 99d6268 commit ee16a2e

12 files changed

+46
-59
lines changed

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/ActionGroup/AdminClearFiltersActionGroup.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
<actionGroup name="AdminClearFiltersActionGroup">
1212
<amOnPage url="{{AdminCatalogProductPage.url}}" stepKey="GoToCatalogProductPage"/>
1313
<waitForPageLoad stepKey="WaitForPageToLoad"/>
14-
<conditionalClick selector="{{AdminProductCatalog.filtersClear}}" dependentSelector="{{AdminProductCatalog.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
14+
<conditionalClick selector="{{AdminProductFiltersSection.filtersClear}}" dependentSelector="{{AdminProductFiltersSection.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
1515
</actionGroup>
1616
</actionGroups>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/ActionGroup/BundleProductFilterActionGroup.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
<actionGroup name="BundleProductFilter">
1212
<!--Setting filter-->
1313
<!--Prereq: go to admin product catalog page-->
14-
<click selector="{{AdminProductCatalog.filter}}" stepKey="ClickOnFilter"/>
15-
<click selector="{{AdminProductCatalog.typeDropDown}}" stepKey="ClickOnTypeDropDown"/>
16-
<click selector="{{AdminProductCatalog.bundleOption}}" stepKey="ClickOnBundleOption"/>
17-
<click selector="{{AdminProductCatalog.applyFilters}}" stepKey="ClickOnApplyFilters"/>
14+
<click selector="{{AdminProductFiltersSection.filter}}" stepKey="ClickOnFilter"/>
15+
<click selector="{{AdminProductFiltersSection.typeDropDown}}" stepKey="ClickOnTypeDropDown"/>
16+
<click selector="{{AdminProductFiltersSection.bundleOption}}" stepKey="ClickOnBundleOption"/>
17+
<click selector="{{AdminProductFiltersSection.applyFilters}}" stepKey="ClickOnApplyFilters"/>
1818
</actionGroup>
1919
</actionGroups>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/ActionGroup/EnableDisableProductActionGroup.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<actionGroup name="FindProductToEdit">
2626
<amOnPage url="{{ProductCatalogPage.url}}" stepKey="GoToProductCatalog"/>
2727
<waitForPageLoad stepKey="WaitForCatalogProductPageToLoad"/>
28-
<conditionalClick selector="{{AdminProductCatalog.filtersClear}}" dependentSelector="{{AdminProductCatalog.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
28+
<conditionalClick selector="{{AdminProductFiltersSection.filtersClear}}" dependentSelector="{{AdminProductFiltersSection.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
2929
<waitForPageLoad stepKey="RemovingFilters"/>
3030
<fillField userInput="{{BundleProduct.name}}" selector="#fulltext" stepKey="EnterProductNameInSearch"/>
3131
<click stepKey="ClickSearch" selector="{{AdminProductFormBundleSection.searchButton}}"/>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/Section/AdminProductCatalogSection.xml

Lines changed: 0 additions & 29 deletions
This file was deleted.

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/Test/AdminAddBundleItemsTest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
<!--Go to bundle product creation page-->
9090
<amOnPage url="{{AdminCatalogProductPage.url}}" stepKey="GoToCatalogProductPage"/>
9191
<waitForPageLoad stepKey="WaitForPageToLoad"/>
92-
<conditionalClick selector="{{AdminProductCatalog.filtersClear}}" dependentSelector="{{AdminProductCatalog.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
92+
<conditionalClick selector="{{AdminProductFiltersSection.filtersClear}}" dependentSelector="{{AdminProductFiltersSection.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
9393
<waitForPageLoad stepKey="WaitForClear"/>
9494
<actionGroup ref="filterProductGridByName" stepKey="filterBundleProductOptionsDownToName">
9595
<argument name="product" value="BundleProduct"/>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/Test/AdminAttributeSetSelectionTest.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@
5959
<actionGroup ref="filterProductGridByName" stepKey="filterBundleProductOptionsDownToName">
6060
<argument name="product" value="BundleProduct"/>
6161
</actionGroup>
62-
<seeElement selector="{{AdminProductCatalog.attributeSetOfFirstRow(ProductAttributeFrontendLabel.label)}}" stepKey="seeAttributeSet"/>
62+
<seeElement selector="{{AdminProductFiltersSection.attributeSetOfFirstRow(ProductAttributeFrontendLabel.label)}}" stepKey="seeAttributeSet"/>
6363

6464
<!--Editing Attribute set-->
65-
<click selector="{{AdminProductCatalog.attributeSetOfFirstRow(ProductAttributeFrontendLabel.label)}}" stepKey="clickAttributeSet2"/>
65+
<click selector="{{AdminProductFiltersSection.attributeSetOfFirstRow(ProductAttributeFrontendLabel.label)}}" stepKey="clickAttributeSet2"/>
6666
<waitForPageLoad stepKey="waitForPageLoad2"/>
6767

6868
<click selector="{{AdminProductFormSection.attributeSet}}" stepKey="startEditAttrSet2"/>
@@ -80,6 +80,6 @@
8080
<actionGroup ref="filterProductGridByName" stepKey="filterBundleProductOptionsDownToName2">
8181
<argument name="product" value="BundleProduct"/>
8282
</actionGroup>
83-
<seeElement selector="{{AdminProductCatalog.attributeSetOfFirstRow(BundleProduct.defaultAttribute)}}" stepKey="seeAttributeSet2"/>
83+
<seeElement selector="{{AdminProductFiltersSection.attributeSetOfFirstRow(BundleProduct.defaultAttribute)}}" stepKey="seeAttributeSet2"/>
8484
</test>
8585
</tests>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/Test/AdminDeleteABundleProduct.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,17 +67,17 @@
6767
<actionGroup ref="filterProductGridByName" stepKey="filterBundleProductOptionsDownToName">
6868
<argument name="product" value="BundleProduct"/>
6969
</actionGroup>
70-
<click selector="{{AdminProductCatalog.allCheckbox}}" stepKey="SelectAllOnly1"/>
70+
<click selector="{{AdminProductFiltersSection.allCheckbox}}" stepKey="SelectAllOnly1"/>
7171
<waitForPageLoad stepKey="loading2"/>
7272

7373
<!--Delete-->
74-
<click selector="{{AdminProductCatalog.actions}}" stepKey="ClickOnActionsChangingView"/>
75-
<click selector="{{AdminProductCatalog.delete}}" stepKey="ClickDelete"/>
74+
<click selector="{{AdminProductFiltersSection.actions}}" stepKey="ClickOnActionsChangingView"/>
75+
<click selector="{{AdminProductFiltersSection.delete}}" stepKey="ClickDelete"/>
7676
<click selector="//button[@class='action-primary action-accept']" stepKey="ConfirmDelete"/>
7777
<waitForPageLoad stepKey="loading3"/>
7878

7979
<!--Locating delete message-->
80-
<seeElement selector="{{AdminProductCatalog.deleteMessage}}" stepKey="deleteMessage"/>
80+
<seeElement selector="{{AdminProductFiltersSection.deleteMessage}}" stepKey="deleteMessage"/>
8181

8282
<!--Testing deletion of product-->
8383
<amOnPage url="{{BundleProduct.urlKey}}.html" stepKey="GoToProductPageAgain"/>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/Test/AdminFilterProductListByBundleProduct.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<actionGroup ref="BundleProductFilter" stepKey="FilterForOnlyBundleProducts"/>
6868

6969
<!--Testing application of filter-->
70-
<see selector="{{AdminProductCatalog.productType('0')}}" userInput="Bundle Product" stepKey="correcType0"/>
71-
<dontSeeElement selector="{{AdminProductCatalog.AllProductsNotOfBundleType}}" stepKey="checkingRowsForIncorrectType"/>
70+
<see selector="{{AdminProductFiltersSection.productType('0')}}" userInput="Bundle Product" stepKey="correcType0"/>
71+
<dontSeeElement selector="{{AdminProductFiltersSection.AllProductsNotOfBundleType}}" stepKey="checkingRowsForIncorrectType"/>
7272
</test>
7373
</tests>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/Test/AdminMassDeleteBundleProducts.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,15 @@
117117
<actionGroup ref="BundleProductFilter" stepKey="FilterForOnlyBundleProducts"/>
118118

119119
<!--Delete-->
120-
<click selector="{{AdminProductCatalog.allCheckbox}}" stepKey="SelectAllOnly1"/>
120+
<click selector="{{AdminProductFiltersSection.allCheckbox}}" stepKey="SelectAllOnly1"/>
121121
<waitForPageLoad stepKey="loading"/>
122-
<click selector="{{AdminProductCatalog.actions}}" stepKey="ClickOnActionsChangingView"/>
123-
<click selector="{{AdminProductCatalog.delete}}" stepKey="ClickDelete"/>
122+
<click selector="{{AdminProductFiltersSection.actions}}" stepKey="ClickOnActionsChangingView"/>
123+
<click selector="{{AdminProductFiltersSection.delete}}" stepKey="ClickDelete"/>
124124
<click selector="//button[@class='action-primary action-accept']" stepKey="ConfirmDelete"/>
125125
<waitForPageLoad stepKey="loading3"/>
126126

127127
<!--Locating delete message-->
128-
<seeElement selector="{{AdminProductCatalog.deleteMessage}}" stepKey="deleteMessage"/>
128+
<seeElement selector="{{AdminProductFiltersSection.deleteMessage}}" stepKey="deleteMessage"/>
129129

130130
<!--Clear Cache - resets products according to enabled/disabled view-->
131131
<actionGroup ref="ClearPageCacheActionGroup" stepKey="ClearPageCaches"/>

dev/tests/acceptance/tests/functional/Magento/FunctionalTest/Bundle/Test/BundleProductFixedPricingTest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@
7676
<!--Set filter to product name-->
7777
<amOnPage url="{{AdminCatalogProductPage.url}}" stepKey="GoToCatalogProductPage"/>
7878
<waitForPageLoad stepKey="WaitForPageToLoad"/>
79-
<conditionalClick selector="{{AdminProductCatalog.filtersClear}}" dependentSelector="{{AdminProductCatalog.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
79+
<conditionalClick selector="{{AdminProductFiltersSection.filtersClear}}" dependentSelector="{{AdminProductFiltersSection.filtersClear}}" visible="true" stepKey="ClickOnButtonToRemoveFiltersIfPresent"/>
8080
<waitForPageLoad stepKey="WaitForClear"/>
8181
<actionGroup ref="filterProductGridByName" stepKey="filterBundleProductOptionsDownToName">
8282
<argument name="product" value="BundleProduct"/>
8383
</actionGroup>
84-
<seeElement selector="{{AdminProductCatalog.priceOfFirstRow(BundleProduct.fixedPrice)}}" stepKey="seePrice"/>
84+
<seeElement selector="{{AdminProductFiltersSection.priceOfFirstRow(BundleProduct.fixedPrice)}}" stepKey="seePrice"/>
8585
<!--Storefront-->
8686
<amOnPage url="{{BundleProduct.urlKey}}.html" stepKey="GoToProductPage"/>
8787
<waitForPageLoad stepKey="waitForProductPageToLoad"/>

0 commit comments

Comments
 (0)