Skip to content

Commit e59f7ef

Browse files
committed
ACP2E-1120: add mftf
1 parent 4c45652 commit e59f7ef

File tree

1 file changed

+10
-17
lines changed

1 file changed

+10
-17
lines changed

app/code/Magento/Checkout/Test/Mftf/Test/AdminCheckZeroSubtotalOrderWithCustomStatus.xml

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -62,28 +62,29 @@
6262

6363
<!-- Fill the form and validate message -->
6464
<actionGroup ref="AdminOrderStatusFormFillAndSave" stepKey="fillFormAndClickSave">
65-
<argument name="status" value="{{defaultOrderStatus.status}}"/>
66-
<argument name="label" value="{{defaultOrderStatus.label}}"/>
65+
<argument name="status" value="{{EnableFreeOrderStatusCustom.value}}"/>
66+
<argument name="label" value="{{EnableFreeOrderStatusCustom.label}}"/>
6767
</actionGroup>
6868
<actionGroup ref="AssertOrderStatusFormSaveSuccess" stepKey="seeFormSaveSuccess"/>
6969

7070
<!-- Verify the order status grid page shows the order status we just created -->
7171
<actionGroup ref="AssertOrderStatusExistsInGrid" stepKey="searchCreatedOrderStatus">
72-
<argument name="status" value="{{defaultOrderStatus.status}}"/>
73-
<argument name="label" value="{{defaultOrderStatus.label}}"/>
72+
<argument name="status" value="{{EnableFreeOrderStatusCustom.value}}"/>
73+
<argument name="label" value="{{EnableFreeOrderStatusCustom.label}}"/>
7474
</actionGroup>
7575

7676
<!-- Assign status to state -->
7777
<click selector="{{AdminOrderStatusGridSection.assignStatusToStateBtn}}" stepKey="clickAssignStatusBtn"/>
78-
<selectOption selector="{{AdminAssignOrderStatusToStateSection.orderStatus}}" userInput="{{defaultOrderStatus.status}}" stepKey="selectOrderStatus"/>
78+
<selectOption selector="{{AdminAssignOrderStatusToStateSection.orderStatus}}" userInput="{{EnableFreeOrderStatusCustom.value}}" stepKey="selectOrderStatus"/>
7979
<selectOption selector="{{AdminAssignOrderStatusToStateSection.orderState}}" userInput="{{OrderState.new}}" stepKey="selectOrderState"/>
8080
<checkOption selector="{{AdminAssignOrderStatusToStateSection.orderStatusAsDefault}}" stepKey="orderStatusAsDefault"/>
8181
<uncheckOption selector="{{AdminAssignOrderStatusToStateSection.visibleOnStorefront}}" stepKey="visibleOnStorefront"/>
8282
<click selector="{{AdminAssignOrderStatusToStateSection.saveStatusAssignment}}" stepKey="clickSaveStatus"/>
8383
<see selector="{{AdminMessagesSection.success}}" userInput="You assigned the order status." stepKey="seeSuccess"/>
8484

8585
<!-- Prepare data for constraints -->
86-
<magentoCLI command="config:set {{EnableCheckmoOrderStatusPending.path}} {{defaultOrderStatus.label}}" stepKey="enableNewOrderStatus"/>
86+
<magentoCLI command="config:set {{EnableFreeOrderStatusCustom.path}} {{EnableFreeOrderStatusCustom.value}}" stepKey="enableNewOrderStatus"/>
87+
<magentoCLI command="config:set {{EnableFreeOrderPaymentAction.path}} {{EnableFreeOrderPaymentAction.value}}" stepKey="enableNewOrderPaymentAction"/>
8788
<actionGroup ref="CliCacheCleanActionGroup" stepKey="cleanInvalidatedCaches">
8889
<argument name="tags" value="config full_page"/>
8990
</actionGroup>
@@ -110,22 +111,14 @@
110111

111112
<actionGroup ref="AdminCheckOrderStatusInGridActionGroup" stepKey="seeOrderStatusInGrid">
112113
<argument name="orderId" value="$grabOrderNumber"/>
113-
<argument name="status" value="Processing"/>
114+
<argument name="status" value="{{EnableFreeOrderStatusCustom.label}}"/>
114115
</actionGroup>
115116

116-
<!-- Assert invoice in invoices grid -->
117-
<actionGroup ref="FilterInvoiceGridByOrderIdWithCleanFiltersActionGroup" stepKey="filterInvoiceGridByOrderId">
118-
<argument name="orderId" value="$orderNumber"/>
119-
</actionGroup>
120-
<click selector="{{AdminInvoicesGridSection.firstRow}}" stepKey="opeCreatedInvoice"/>
121-
<waitForPageLoad stepKey="waitForInvoiceDetailsPageToLoad"/>
122-
<grabFromCurrentUrl regex="~/invoice_id/(\d+)/~" stepKey="grabInvoiceId"/>
123-
124-
<!-- Assert no invoice button -->
117+
<!-- Assert invoice button -->
125118
<actionGroup ref="AdminOpenOrderByEntityIdActionGroup" stepKey="openOrder2">
126119
<argument name="entityId" value="{$orderId}"/>
127120
</actionGroup>
128-
<dontSeeElement selector="{{AdminOrderDetailsMainActionsSection.invoiceBtn}}" stepKey="dontSeeInvoiceBtn"/>
121+
<seeElement selector="{{AdminOrderDetailsMainActionsSection.invoiceBtn}}" stepKey="seeInvoiceBtn"/>
129122

130123
</test>
131124
</tests>

0 commit comments

Comments
 (0)