Skip to content

Commit 05e09b5

Browse files
committed
MAGETWO-63666: [FT] Adding dataset to tests
1 parent 8ce538f commit 05e09b5

File tree

3 files changed

+85
-0
lines changed

3 files changed

+85
-0
lines changed

dev/tests/functional/tests/app/Magento/ConfigurableProduct/Test/Repository/ConfigurableProduct.xml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,5 +406,37 @@
406406
<item name="dataset" xsi:type="string">configurable_two_options_by_one_dollar</item>
407407
</field>
408408
</dataset>
409+
410+
<dataset name="product_with_color_for_promo_rules">
411+
<field name="name" xsi:type="string">Test configurable product with color and size %isolation%</field>
412+
<field name="sku" xsi:type="string">sku_test_configurable_product_%isolation%</field>
413+
<field name="product_has_weight" xsi:type="string">Yes</field>
414+
<field name="weight" xsi:type="string">30</field>
415+
<field name="status" xsi:type="string">1</field>
416+
<field name="visibility" xsi:type="string">Catalog, Search</field>
417+
<field name="tax_class_id" xsi:type="array">
418+
<item name="dataset" xsi:type="string">taxable_goods</item>
419+
</field>
420+
<field name="url_key" xsi:type="string">configurable-product-%isolation%</field>
421+
<field name="configurable_attributes_data" xsi:type="array">
422+
<item name="dataset" xsi:type="string">color_for_promo_rules</item>
423+
</field>
424+
<field name="quantity_and_stock_status" xsi:type="array">
425+
<item name="is_in_stock" xsi:type="string">In Stock</item>
426+
</field>
427+
<field name="website_ids" xsi:type="array">
428+
<item name="0" xsi:type="string">Main Website</item>
429+
</field>
430+
<field name="attribute_set_id" xsi:type="array">
431+
<item name="dataset" xsi:type="string">default</item>
432+
</field>
433+
<field name="checkout_data" xsi:type="array">
434+
<item name="dataset" xsi:type="string">configurable_default</item>
435+
</field>
436+
<field name="price" xsi:type="array">
437+
<item name="value" xsi:type="string">40</item>
438+
<item name="dataset" xsi:type="string">price_40</item>
439+
</field>
440+
</dataset>
409441
</repository>
410442
</config>

dev/tests/functional/tests/app/Magento/ConfigurableProduct/Test/Repository/ConfigurableProduct/ConfigurableAttributesData.xml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -679,5 +679,43 @@
679679
</item>
680680
</field>
681681
</dataset>
682+
683+
<dataset name="color_for_promo_rules">
684+
<field name="attributes_data" xsi:type="array">
685+
<item name="attribute_key_0" xsi:type="array">
686+
<item name="options" xsi:type="array">
687+
<item name="option_key_0" xsi:type="array">
688+
<item name="pricing_value" xsi:type="string">5.00</item>
689+
<item name="include" xsi:type="string">Yes</item>
690+
</item>
691+
<item name="option_key_1" xsi:type="array">
692+
<item name="pricing_value" xsi:type="string">10.00</item>
693+
<item name="include" xsi:type="string">Yes</item>
694+
</item>
695+
<item name="option_key_2" xsi:type="array">
696+
<item name="pricing_value" xsi:type="string">15.00</item>
697+
<item name="include" xsi:type="string">Yes</item>
698+
</item>
699+
</item>
700+
</item>
701+
</field>
702+
<field name="attributes" xsi:type="array">
703+
<item name="attribute_key_0" xsi:type="string">catalogProductAttribute::color_for_promo_rules</item>
704+
</field>
705+
<field name="matrix" xsi:type="array">
706+
<item name="attribute_key_0:option_key_0" xsi:type="array">
707+
<item name="qty" xsi:type="string">1</item>
708+
<item name="weight" xsi:type="string">1</item>
709+
</item>
710+
<item name="attribute_key_0:option_key_1" xsi:type="array">
711+
<item name="qty" xsi:type="string">1</item>
712+
<item name="weight" xsi:type="string">1</item>
713+
</item>
714+
<item name="attribute_key_0:option_key_2" xsi:type="array">
715+
<item name="qty" xsi:type="string">1</item>
716+
<item name="weight" xsi:type="string">1</item>
717+
</item>
718+
</field>
719+
</dataset>
682720
</repository>
683721
</config>
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<?xml version="1.0"?>
2+
<!--
3+
/**
4+
* Copyright © 2013-2017 Magento, Inc. All rights reserved.
5+
* See COPYING.txt for license details.
6+
*/
7+
-->
8+
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9+
xsi:noNamespaceSchemaLocation="../../../../../vendor/magento/mtf/Magento/Mtf/TestRunner/etc/testRunner.xsd">
10+
<rule scope="testsuite">
11+
<allow>
12+
<class value="Magento\TargetRule\Test\TestCase\CreateTargetRuleEntityWithAttributeConditionsTest" />
13+
</allow>
14+
</rule>
15+
</config>

0 commit comments

Comments
 (0)