Skip to content

Commit 2b9f22d

Browse files
author
Olga Nakonechna
committed
MAGETWO-61268: [Backport] - Creditmemo return to stock only one unit of configurable product - for 2.0.11
1 parent 9112b4c commit 2b9f22d

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

dev/tests/functional/tests/app/Magento/ConfigurableProduct/Test/Constraint/AssertProductQtyDecreasedAfterCreditmemo.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ protected function getProduct(OrderInjectable $order, array $data, $index = 0)
9898
}
9999
$productKey = trim($productKey);
100100
$optionProduct = $productData['configurable_attributes_data']['matrix'][$productKey];
101-
$optionProduct['qty'] -= ($checkoutDataQty - $data['items_data'][$index]['qty']);
101+
$optionProduct['quantity_and_stock_status']['qty'] -= ($checkoutDataQty - $data['items_data'][$index]['qty']);
102102
$productData = $optionProduct;
103103

104104
$productData = array_diff_key($productData, array_flip($this->skipFields));

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

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,12 @@
4343
<field name="name" xsi:type="string">sku_test_configurable_product_%isolation%</field>
4444
<field name="sku" xsi:type="string">sku_test_configurable_product_%isolation%</field>
4545
<field name="price" xsi:type="array">
46+
<item name="value" xsi:type="string">40</item>
4647
<item name="dataset" xsi:type="string">price_40</item>
4748
</field>
48-
<field name="product_has_weight" xsi:type="string">This item has weight</field>
49+
<field name="product_has_weight" xsi:type="string">Yes</field>
4950
<field name="weight" xsi:type="string">30</field>
50-
<field name="status" xsi:type="string">Yes</field>
51+
<field name="status" xsi:type="string">Product online</field>
5152
<field name="visibility" xsi:type="string">Catalog, Search</field>
5253
<field name="tax_class_id" xsi:type="array">
5354
<item name="dataset" xsi:type="string">taxable_goods</item>
@@ -60,9 +61,7 @@
6061
<item name="is_in_stock" xsi:type="string">In Stock</item>
6162
</field>
6263
<field name="website_ids" xsi:type="array">
63-
<item name="0" xsi:type="array">
64-
<item name="dataset" xsi:type="string">default</item>
65-
</item>
64+
<item name="0" xsi:type="string">Main Website</item>
6665
</field>
6766
<field name="attribute_set_id" xsi:type="array">
6867
<item name="dataset" xsi:type="string">default</item>

0 commit comments

Comments
 (0)