File tree Expand file tree Collapse file tree 3 files changed +29
-5
lines changed
app/code/Magento/Sales/Test/Mftf Expand file tree Collapse file tree 3 files changed +29
-5
lines changed Original file line number Diff line number Diff line change
1
+ dd<? xml version="1.0 " encoding="UTF -8 "?>
2
+ <!--
3
+ /**
4
+ * Copyright © Magento, Inc. All rights reserved.
5
+ * See COPYING.txt for license details.
6
+ */
7
+ -->
8
+
9
+ <actionGroups xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10
+ xsi:noNamespaceSchemaLocation="urn:magento:mftf:Test/etc/actionGroupSchema.xsd">
11
+ <actionGroup name="FilterAdminOrderGridByStatusActionGroup">
12
+ <annotations>
13
+ <description>Filters the Admin Orders grid based on the provided Order Status.</description>
14
+ </annotations>
15
+ <arguments>
16
+ <argument name="orderStatus"/>
17
+ </arguments>
18
+
19
+ <conditionalClick selector="{{AdminDataGridHeaderSection.clearFilters}}" dependentSelector="{{AdminDataGridHeaderSection.clearFilters}}" visible="true" stepKey="clearExistingOrderFilters"/>
20
+ <click selector="{{AdminDataGridHeaderSection.filters}}" stepKey="openOrderGridFilters"/>
21
+ <selectOption selector="{{AdminDataGridHeaderSection.filterFieldSelect('status')}}" userInput="{{orderStatus}}" stepKey="fillOrderStatusFilter"/>
22
+ <click selector="{{AdminDataGridHeaderSection.applyFilters}}" stepKey="clickApplyFilters"/>
23
+ </actionGroup>
24
+ </actionGroups>
Original file line number Diff line number Diff line change 18
18
19
19
<conditionalClick selector =" {{AdminDataGridHeaderSection.clearFilters}}" dependentSelector =" {{AdminDataGridHeaderSection.clearFilters}}" visible =" true" stepKey =" clearExistingOrderFilters" />
20
20
<click selector =" {{AdminDataGridHeaderSection.filters}}" stepKey =" openOrderGridFilters" />
21
- <selectOption selector =" {{AdminDataGridHeaderSection.filterFieldSelect}}" userInput =" {{status}}" stepKey =" fillOrderStatusFilter" />
21
+ <selectOption selector =" {{AdminDataGridHeaderSection.filterFieldSelect('status') }}" userInput =" {{status}}" stepKey =" fillOrderStatusFilter" />
22
22
<click selector =" {{AdminDataGridHeaderSection.applyFilters}}" stepKey =" clickApplyFilters" />
23
23
</actionGroup >
24
24
</actionGroups >
Original file line number Diff line number Diff line change 226
226
<!-- Filter order grid by status-->
227
227
<comment userInput =" Admin filters order grid by 'Status'" stepKey =" filterOrderGridByStatusComment" after =" dontSeeSecondOrderInGrid" />
228
228
<actionGroup ref =" ClearFiltersAdminDataGridActionGroup" stepKey =" clearFilterBeforeStatusFilter" after =" filterOrderGridByStatusComment" />
229
- <actionGroup ref =" FilterOrderGridByStatusActionGroup " stepKey =" filterOrderGridByPendingStatus" after =" clearFilterBeforeStatusFilter" >
230
- <argument name =" status " value =" status .pending" />
229
+ <actionGroup ref =" FilterAdminOrderGridByStatusActionGroup " stepKey =" filterOrderGridByPendingStatus" after =" clearFilterBeforeStatusFilter" >
230
+ <argument name =" orderStatus " value =" OrderStatus .pending" />
231
231
</actionGroup >
232
232
<dontSee selector =" {{AdminDataGridTableSection.column('Status')}}" userInput =" {{OrderStatus.closed}}" stepKey =" dontSeeClosedStatusInOrderGrid" after =" filterOrderGridByPendingStatus" />
233
233
<see selector =" {{AdminDataGridTableSection.column('Status')}}" userInput =" {{OrderStatus.pending}}" stepKey =" seePendingStatusInOrderGrid" after =" dontSeeClosedStatusInOrderGrid" />
234
- <actionGroup ref =" FilterOrderGridByStatusActionGroup " stepKey =" filterOrderGridByClosedStatus" after =" seePendingStatusInOrderGrid" >
235
- <argument name =" status " value =" status .closed" />
234
+ <actionGroup ref =" FilterAdminOrderGridByStatusActionGroup " stepKey =" filterOrderGridByClosedStatus" after =" seePendingStatusInOrderGrid" >
235
+ <argument name =" orderStatus " value =" OrderStatus .closed" />
236
236
</actionGroup >
237
237
<see selector =" {{AdminDataGridTableSection.column('Status')}}" userInput =" {{OrderStatus.closed}}" stepKey =" seeClosedStatusInOrderGrid" after =" filterOrderGridByClosedStatus" />
238
238
<dontSee selector =" {{AdminDataGridTableSection.column('Status')}}" userInput =" {{OrderStatus.pending}}" stepKey =" dontSeePendingStatusInOrderGrid" after =" seeClosedStatusInOrderGrid" />
You can’t perform that action at this time.
0 commit comments