Skip to content

Commit 6bcc25b

Browse files
authored
Merge pull request #5415 from magento-tsg/2.4-develop-com-pr9
[TSG-Commerce] Tests for 2.4 (pr9)
2 parents b21d60c + d4e6e82 commit 6bcc25b

File tree

46 files changed

+3322
-237
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+3322
-237
lines changed

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_checkbox_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($bundleProduct->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Checkbox Options')
3838
->setSku('bundle-product-checkbox-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_checkbox_required_option.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3434
->setAttributeSetId($bundleProduct->getDefaultAttributeSetId())
3535
->setWebsiteIds([$baseWebsiteId])
36-
->setName('Bundle Product')
36+
->setName('Bundle Product Checkbox Required Option')
3737
->setSku('bundle-product-checkbox-required-option')
3838
->setVisibility(Visibility::VISIBILITY_BOTH)
3939
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_checkbox_required_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($product->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Checkbox Required Options')
3838
->setSku('bundle-product-checkbox-required-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_dropdown_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($product->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Dropdown options')
3838
->setSku('bundle-product-dropdown-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_dropdown_required_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($product->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Dropdown Required options')
3838
->setSku('bundle-product-dropdown-required-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_multiselect_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($product->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Multiselect Options')
3838
->setSku('bundle-product-multiselect-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_multiselect_required_option.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3434
->setAttributeSetId($product->getDefaultAttributeSetId())
3535
->setWebsiteIds([$baseWebsiteId])
36-
->setName('Bundle Product')
36+
->setName('Bundle Product Multiselect Required Option')
3737
->setSku('bundle-product-multiselect-required-option')
3838
->setVisibility(Visibility::VISIBILITY_BOTH)
3939
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_multiselect_required_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($product->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Multiselect Required Options')
3838
->setSku('bundle-product-multiselect-required-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_radio_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($product->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Radio Options')
3838
->setSku('bundle-product-radio-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_radio_required_option.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3434
->setAttributeSetId($product->getDefaultAttributeSetId())
3535
->setWebsiteIds([$baseWebsiteId])
36-
->setName('Bundle Product')
36+
->setName('Bundle Product Radio Required Option')
3737
->setSku('bundle-product-radio-required-option')
3838
->setVisibility(Visibility::VISIBILITY_BOTH)
3939
->setStatus(Status::STATUS_ENABLED)

dev/tests/integration/testsuite/Magento/Bundle/_files/bundle_product_radio_required_options.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
$bundleProduct->setTypeId(Type::TYPE_BUNDLE)
3535
->setAttributeSetId($product->getDefaultAttributeSetId())
3636
->setWebsiteIds([$baseWebsiteId])
37-
->setName('Bundle Product')
37+
->setName('Bundle Product Radio Required Options')
3838
->setSku('bundle-product-radio-required-options')
3939
->setVisibility(Visibility::VISIBILITY_BOTH)
4040
->setStatus(Status::STATUS_ENABLED)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
use Magento\Catalog\Api\CategoryLinkManagementInterface;
9+
use Magento\Catalog\Helper\DefaultCategory;
10+
11+
require __DIR__ . '/product.php';
12+
require __DIR__ . '/bundle_product_dropdown_options.php';
13+
require __DIR__ . '/../../Catalog/_files/category.php';
14+
15+
/** @var CategoryLinkManagementInterface $categoryLinkManagement */
16+
$categoryLinkManagement = $objectManager->create(CategoryLinkManagementInterface::class);
17+
/** @var DefaultCategory $categoryHelper */
18+
$categoryHelper = $objectManager->get(DefaultCategory::class);
19+
$categoryLinkManagement->assignProductToCategories('bundle-product', [2, $category->getId()]);
20+
$categoryLinkManagement->assignProductToCategories(
21+
'bundle-product-dropdown-options',
22+
[$categoryHelper->getId(), $category->getId()]
23+
);
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?php
2+
/**
3+
* Copyright © Magento, Inc. All rights reserved.
4+
* See COPYING.txt for license details.
5+
*/
6+
declare(strict_types=1);
7+
8+
require __DIR__ . '/product_rollback.php';
9+
require __DIR__ . '/bundle_product_dropdown_options_rollback.php';
10+
require __DIR__ . '/../../Catalog/_files/category_rollback.php';

0 commit comments

Comments
 (0)