Skip to content

Commit defbc26

Browse files
eliseacornejosvera
authored andcommitted
LYNX-367: MFTF admin tests for create order (#219)
1 parent 218db0b commit defbc26

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
<element name="couponCode" type="input" selector="#order-coupons input" timeout="30"/>
3737
<element name="applyCoupon" type="button" selector="#order-coupons button"/>
3838
<element name="removeCoupon" type="button" selector=".added-coupon-code .action-remove"/>
39+
<element name="removeSpecificCoupon" type="button" selector=".added-coupon-code.coupon-code-{{couponCode}} .action-remove" parameterized="true"/>
3940
<element name="totalRecords" type="text" selector="#sales_order_create_search_grid-total-count"/>
4041
<element name="numberOfPages" type="text" selector="div.admin__data-grid-pager-wrap div.admin__data-grid-pager > label"/>
4142
<element name="productName" type="button" selector="(.//*[@class='col-product'])[2]/span"/>

app/code/Magento/SalesRule/Test/Mftf/Data/SalesRuleData.xml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -585,4 +585,39 @@
585585
<data key="apply">Percent of product price discount</data>
586586
<data key="discountAmount">10</data>
587587
</entity>
588+
589+
<entity name="SalesRuleSpecificCouponWithFixedAmountDiscount" type="SalesRule">
590+
<data key="name" unique="suffix">SimpleSalesRule</data>
591+
<data key="description">Sales Rule Description</data>
592+
<array key="website_ids">
593+
<item>1</item>
594+
</array>
595+
<array key="customer_group_ids">
596+
<item>1</item>
597+
</array>
598+
<data key="uses_per_customer">10</data>
599+
<data key="is_active">true</data>
600+
<data key="stop_rules_processing">false</data>
601+
<data key="is_advanced">true</data>
602+
<data key="sort_order">1</data>
603+
<data key="simple_action">by_fixed</data>
604+
<data key="discount_amount">10</data>
605+
<data key="discount_qty">10</data>
606+
<data key="discount_step">0</data>
607+
<data key="apply_to_shipping">false</data>
608+
<data key="times_used">0</data>
609+
<data key="is_rss">false</data>
610+
<data key="coupon_type">SPECIFIC_COUPON</data>
611+
<data key="use_auto_generation">false</data>
612+
<data key="uses_per_coupon">10</data>
613+
<data key="simple_free_shipping">1</data>
614+
</entity>
615+
616+
<entity name="InactiveSalesRuleSpecificCouponWithFixedAmountDiscount" extends="SalesRuleSpecificCouponWithFixedAmountDiscount">
617+
<data key="is_active">false</data>
618+
</entity>
619+
<entity name="SalesRuleSpecificCouponAndByPercentLessPriority" extends="SalesRuleSpecificCouponAndByPercent">
620+
<data key="sort_order">3</data>
621+
<data key="stop_rules_processing">true</data>
622+
</entity>
588623
</entities>

0 commit comments

Comments
 (0)