Skip to content

Commit 6f9662e

Browse files
committed
MC-33699: Stabilize MFTF tests
fix for AdminAddSelectedProductToOrderTest
1 parent 431a535 commit 6f9662e

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

app/code/Magento/Sales/Test/Mftf/ActionGroup/AddSimpleProductToOrderActionGroup.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@
2525
<fillField selector="{{AdminOrderFormItemsSection.rowQty('1')}}" userInput="{{productQty}}" stepKey="fillProductQty"/>
2626
<scrollTo selector="{{AdminOrderFormItemsSection.addSelected}}" x="0" y="-100" stepKey="scrollToAddSelectedButton"/>
2727
<click selector="{{AdminOrderFormItemsSection.addSelected}}" stepKey="clickAddSelectedProducts"/>
28-
<wait time="5" stepKey="waitForOptionsToLoad"/>
28+
<waitForLoadingMaskToDisappear stepKey="waitForOptionsToLoad"/>
2929
</actionGroup>
3030
</actionGroups>

app/code/Magento/Sales/Test/Mftf/ActionGroup/AssertAdminItemOrderedErrorNotVisibleActionGroup.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,6 @@
1717
<argument name="message" defaultValue="The requested qty is not available" type="string"/>
1818
</arguments>
1919
<dontSee userInput="{{message}}" selector="{{AdminOrderFormItemsOrderedSection.productMessage(productName, messageType)}}" stepKey="assertItemErrorNotVisible"/>
20+
<dontSee userInput="{{message}}" selector="{{AdminOrderFormMessagesSection.messageByType(messageType)}}" stepKey="assertOrderErrorNotVisible"/>
2021
</actionGroup>
2122
</actionGroups>

app/code/Magento/Sales/Test/Mftf/Section/AdminOrderFormMessagesSection.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@
1111
<section name="AdminOrderFormMessagesSection">
1212
<element name="success" type="text" selector="#order-message div.message-success"/>
1313
<element name="error" type="text" selector="#order-message div.message-error"/>
14+
<element name="messageByType" type="text" selector="#order-message div.message-{{messageType}}" parameterized="true"/>
1415
</section>
1516
</sections>

app/code/Magento/Sales/Test/Mftf/Test/AdminAddSelectedProductToOrderTest.xml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,6 @@
7070
<argument name="productQty" value="1"/>
7171
</actionGroup>
7272
<!-- Check that error remains -->
73-
<actionGroup ref="AssertAdminItemOrderedErrorActionGroup" stepKey="assertProductErrorRemains">
74-
<argument name="productName" value="$simpleProduct.name$"/>
75-
<argument name="messageType" value="error"/>
76-
</actionGroup>
73+
<see userInput="The requested qty is not available" selector="{{AdminOrderFormMessagesSection.error}}" stepKey="assertProductErrorRemains"/>
7774
</test>
7875
</tests>

0 commit comments

Comments
 (0)