Skip to content

Commit bb77f0f

Browse files
committed
PB-261: Add Missing Integration P0-P1 Tests For Products
- fix tests
1 parent c84c6da commit bb77f0f

File tree

1 file changed

+20
-18
lines changed
  • dev/tests/integration/testsuite/Magento/PageBuilder/_files/product_totals

1 file changed

+20
-18
lines changed

dev/tests/integration/testsuite/Magento/PageBuilder/_files/product_totals/products.php

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -265,21 +265,23 @@ function (Product $product) {
265265
);
266266

267267
// Create a gift card product
268-
createTestProduct(
269-
'Simple Gift Card',
270-
'gift-card',
271-
function (Product $product) {
272-
$product->setPrice(10);
273-
$product->setTypeId(\Magento\GiftCard\Model\Catalog\Product\Type\Giftcard::TYPE_GIFTCARD);
274-
$product->setStockData(['use_config_manage_stock' => 0]);
275-
$product->setCanSaveCustomOptions(true);
276-
$product->setHasOptions(true);
277-
$product->setAllowOpenAmount(1);
278-
$product->setGiftcardType(\Magento\GiftCard\Model\Giftcard::TYPE_VIRTUAL);
279-
return $product;
280-
},
281-
$objectManager,
282-
$defaultAttributeSet,
283-
$categoryLinkManagement,
284-
$productRepository
285-
);
268+
if (class_exists('Magento\GiftCard\Model\Giftcard')) {
269+
createTestProduct(
270+
'Simple Gift Card',
271+
'gift-card',
272+
function (Product $product) {
273+
$product->setPrice(10);
274+
$product->setTypeId(\Magento\GiftCard\Model\Catalog\Product\Type\Giftcard::TYPE_GIFTCARD);
275+
$product->setStockData(['use_config_manage_stock' => 0]);
276+
$product->setCanSaveCustomOptions(true);
277+
$product->setHasOptions(true);
278+
$product->setAllowOpenAmount(1);
279+
$product->setGiftcardType(\Magento\GiftCard\Model\Giftcard::TYPE_VIRTUAL);
280+
return $product;
281+
},
282+
$objectManager,
283+
$defaultAttributeSet,
284+
$categoryLinkManagement,
285+
$productRepository
286+
);
287+
}

0 commit comments

Comments
 (0)