Skip to content

Commit 802863d

Browse files
committed
MAGETWO-63190: L4 Exception on configurable product in Magento/ConfigurableProduct/Controller/Adminhtml/ProductTest.php
1 parent e397914 commit 802863d

File tree

1 file changed

+12
-24
lines changed

1 file changed

+12
-24
lines changed

dev/tests/integration/testsuite/Magento/ConfigurableProduct/_files/associated_products.php

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
* See COPYING.txt for license details.
55
*/
66

7+
/** @var \Magento\Catalog\Api\ProductRepositoryInterface $productRepository */
8+
$productRepository = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
9+
->create(\Magento\Catalog\Api\ProductRepositoryInterface::class);
10+
711
/** @var $product \Magento\Catalog\Model\Product */
812
$product = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
913
->create(\Magento\Catalog\Model\Product::class);
@@ -15,14 +19,10 @@
1519
->setName('Simple Product 3')
1620
->setSku('simple_3')
1721
->setPrice(10)
18-
->setMetaTitle('meta title 3')
19-
->setMetaKeyword('meta keyword 3')
20-
->setMetaDescription('meta description 3')
2122
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
2223
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
23-
->setStockData(['use_config_manage_stock' => 1, 'qty' => 22, 'is_in_stock' => 1])
24-
->setQty(22)
25-
->save();
24+
->setQty(22);
25+
$product = $productRepository->save($product);
2626

2727
$product = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
2828
->create(\Magento\Catalog\Model\Product::class);
@@ -34,14 +34,10 @@
3434
->setName('Simple Product 14')
3535
->setSku('simple_14')
3636
->setPrice(10)
37-
->setMetaTitle('meta title 14')
38-
->setMetaKeyword('meta keyword 14')
39-
->setMetaDescription('meta description 14')
4037
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
4138
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
42-
->setStockData(['use_config_manage_stock' => 1, 'qty' => 22, 'is_in_stock' => 1])
43-
->setQty(22)
44-
->save();
39+
->setQty(22);
40+
$product = $productRepository->save($product);
4541

4642
$product = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
4743
->create(\Magento\Catalog\Model\Product::class);
@@ -53,14 +49,10 @@
5349
->setName('Simple Product 15')
5450
->setSku('simple_15')
5551
->setPrice(10)
56-
->setMetaTitle('meta title 15')
57-
->setMetaKeyword('meta keyword 15')
58-
->setMetaDescription('meta description 15')
5952
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
6053
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
61-
->setStockData(['use_config_manage_stock' => 1, 'qty' => 22, 'is_in_stock' => 1])
62-
->setQty(22)
63-
->save();
54+
->setQty(22);
55+
$product = $productRepository->save($product);
6456

6557
$product = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()
6658
->create(\Magento\Catalog\Model\Product::class);
@@ -72,11 +64,7 @@
7264
->setName('Simple Product 92')
7365
->setSku('simple_92')
7466
->setPrice(10)
75-
->setMetaTitle('meta title 92')
76-
->setMetaKeyword('meta keyword 92')
77-
->setMetaDescription('meta description 92')
7867
->setVisibility(\Magento\Catalog\Model\Product\Visibility::VISIBILITY_BOTH)
7968
->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_ENABLED)
80-
->setStockData(['use_config_manage_stock' => 1, 'qty' => 22, 'is_in_stock' => 1])
81-
->setQty(22)
82-
->save();
69+
->setQty(22);
70+
$product = $productRepository->save($product);

0 commit comments

Comments
 (0)